@font-face{font-family:'proxima_novalight';src:url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/proximanova-light-webfont.woff2) format("woff2"),url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/proximanova-light-webfont.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novalight_italic';src:url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/proximanova-lightit-webfont.woff2) format("woff2"),url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/proximanova-lightit-webfont.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novasemibold';src:url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/proximanova-semibold-webfont.woff2) format("woff2"),url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/proximanova-semibold-webfont.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_novasemibold_italic';src:url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/proximanova-semiboldit-webfont.woff2) format("woff2"),url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/proximanova-semiboldit-webfont.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'urban-collective';src:url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/urban-collective-webfont.woff2) format("woff2"),url(//urbancollective.co.nz/sites/all/themes/urban_collective/fonts/urban-collective-webfont.woff) format("woff");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"urban-collective" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"urban-collective" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="after-"]:after,[class*=" after-"]:after{font-family:"urban-collective" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logo:before{content:"\61"}.icon-right:before{content:"\62"}.icon-left:before{content:"\63"}.icon-up:before{content:"\64"}.after-logo:after{content:"\61"}.after-right:after{content:"\62"}.after-left:after{content:"\63"}.after-up:after{content:"\64"}.icon-arrows:before{content:"\65"}@-webkit-keyframes slideFadeIn{0%{opacity:.5;-ms-transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9)}100%{opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes slideFadeIn{0%{opacity:.5;-ms-transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9)}100%{opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes slideFadeOut{0%{opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
100%{opacity:.5;-ms-transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9)}}@-webkit-keyframes slideFadeOut{0%{opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:.5;-ms-transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);transform:scale(0.9,0.9)}}@keyframes fadeOut{0%{opacity:1}100%{opacity:.5}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:.5}}@keyframes fadeIn{0%{opacity:.5}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:.5}100%{opacity:1}}@keyframes fullFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fullFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0);visibility:hidden}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}@-webkit-keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0);visibility:hidden}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@-webkit-keyframes rev-text-focus-in{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}}@keyframes rev-text-focus-in{0%{-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);-ms-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}input[type="text"],input[type="email"],textarea,input[type="password"],input[type="tel"]{background:#2c2c2c;border:0;outline:0;box-shadow:none;padding:20px 10px;font-size:15px;width:100%;resize:none}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:center;font-size:30px;letter-spacing:3px;line-height:68px;padding:20px 0;background:none;border:0}.webform-component-select,.hs_urban_collective_website_enquiry_subject .input{width:100%;position:relative}.webform-component-select select,.hs_urban_collective_website_enquiry_subject .input select{background:#2c2c2c;border:0;outline:0;box-shadow:none;padding:14px 10px;font-size:15px;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.webform-component-select:after,.hs_urban_collective_website_enquiry_subject .input:after{content:"\203A";font-size:40px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:-10px;pointer-events:none}#enquiry_form{padding-top:80px;padding-bottom:80px}#enquiry_form .inner-wrapper{max-width:650px;margin:auto}#enquiry_form .desc{display:block;margin:20px auto;max-width:600px}#enquiry_form .top-area{margin:auto;text-align:center;padding-bottom:40px}#enquiry_form div[id^="webform-ajax-wrapper-"]{min-height:590px;position:relative}#enquiry_form .webform-confirmation{text-align:center;padding:60px 0;width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-animation-name:fullFadeIn;animation-name:fullFadeIn;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#enquiry_form .webform-confirmation strong{font-family:'proxima_novalight';font-size:40px;letter-spacing:3px;line-height:68px}#enquiry_form .grippie{background:#212121 url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/grippie.png) no-repeat center 2px;border:0}#enquiry_form legend{display:none}#enquiry_form .links{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-animation-name:fullFadeIn;animation-name:fullFadeIn;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;margin-top:80px}#enquiry_form .hs-form-field{width:100% !important;margin:5px 0}#enquiry_form .hs-input{width:100% !important}#enquiry_form .actions{margin-top:30px}#enquiry_form .input{margin-right:0 !important}#enquiry_form label{margin-bottom:10px;display:block}#enquiry_form fieldset{width:100% !important;display:block;max-width:none !important}html,body{font-family:'proxima_novalight';background:#1c1c1c;color:#fff;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px;font-size:14px;line-height:28px}a{color:inherit;text-decoration:none}#content_wrapper{margin-top:74px;display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #admin-toolbar *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.scrollReveal{filter:alpha(opacity=0);opacity:0}.divider{display:block;height:2px;max-width:50%;width:300px;background-color:#fff;margin-top:40px}.full_float{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.basic_margin{padding-left:30px;padding-right:30px}.large_margin{padding-left:30px;padding-right:30px}.large_margin_blog{padding-left:30px;padding-right:30px}.pager{font-size:14px;letter-spacing:1px;padding:60px 0}.pager a{color:#fff;text-transform:uppercase;filter:alpha(opacity=50);opacity:.5;display:block;padding:1em}.pager ul{font-size:0}.pager li.pager__item{font-size:14px;margin:0 -2px !important;border-top:1px solid #313131;border-bottom:1px solid #313131;border-right:1px solid #313131;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0}.pager li:nth-child(1){border-left:1px solid #313131}.pager li:last-child.pager__item--current{border-left:1px solid #313131}.pager .pager__item--ellipsis{display:none !important}.pager .pager__item--current{background:#313131;color:#fff;padding:1em !important}.slick-dots{position:absolute;bottom:0;text-align:center;width:100%;left:0}.slick-dots *{outline:0}.slick-dots li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0 5px}.slick-dots button{background:#fff;border:0;font-size:0;width:12px;height:12px;border-radius:100px;padding:0;line-height:0;filter:alpha(opacity=50);opacity:.5}.slick-dots li.slick-active button{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}h1{font-size:40px;letter-spacing:3px;line-height:68px}h2{font-size:40px;letter-spacing:3px;line-height:68px}h3{font-family:'proxima_novasemibold'}h4{font-size:30px;letter-spacing:3px;line-height:47px}strong{font-family:'proxima_novasemibold'}.text-focus-in{-webkit-animation-name:text-focus-in;animation-name:text-focus-in;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
#project_intro p,.para-text p,.para-two-up-text p,.para-three-col p{padding-top:10px}#project_intro ul,.para-text ul,.para-two-up-text ul,.para-three-col ul{list-style:disc;padding-left:20px}#project_intro ol,.para-text ol,.para-two-up-text ol,.para-three-col ol{list-style:decimal;padding-left:20px}#project_intro sup,.para-text sup,.para-two-up-text sup,.para-three-col sup{font-size:70%;vertical-align:top}#project_intro sub,.para-text sub,.para-two-up-text sub,.para-three-col sub{font-size:70%;vertical-align:bottom}#admin-tabs-wrapper{top:100px;right:-125px;position:fixed;z-index:200;display:block;-moz-transition-property:right;-o-transition-property:right;-webkit-transition-property:right;transition-property:right;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}#admin-tabs-wrapper h2.element-invisible{display:block;text-indent:-9999px;width:60px;height:60px;position:relative !important;background:url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/admin-sprite.png) no-repeat center -7px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;right:0;cursor:pointer;z-index:10;right:-5px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#admin-tabs-wrapper h2.element-invisible{background:url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/admin-spritex2.png) no-repeat center -7px;background-size:56px 396px}}#admin-tabs-wrapper ul.tabs{border-bottom:0;margin:0;padding:40px;text-align:right;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#000;position:relative;top:0;right:-20px;text-align:center;z-index:0;width:auto;max-width:145px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition-property:right;-o-transition-property:right;-webkit-transition-property:right;transition-property:right;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}#admin-tabs-wrapper ul.tabs li{display:block;padding:.2em;margin:0;background:none;border:0;float:none;line-height:20px}#admin-tabs-wrapper ul.tabs li a{background:none;margin:0;border:0;color:#fff;text-transform:uppercase;font-size:12px}#admin-tabs-wrapper.tabs-active{right:0}#admin-tabs-wrapper.tabs-active ul.tabs{right:0}.protected-node-enterpassword{max-width:500px;width:100%;padding:20px;margin:5vh auto 0}#related_blog_posts{padding-top:80px;padding-bottom:80px}#related_blog_posts .slick__slide{margin:0}#related_blog_posts .slick__slider{padding-top:40px;padding-bottom:40px}#related_blog_posts .slick-dots{bottom:0;position:absolute}#blog_feed{margin-bottom:60px}#blog_feed .toolbar h1{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#blog_feed .toolbar .view-filters{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#blog_feed .toolbar .view-filters .views-exposed-widget{padding:0}#blog_feed .toolbar .view-filters .bef-select-as-links .form-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:5px;font-size:18px}#blog_feed .toolbar .view-filters .bef-select-as-links .form-item a{color:#fff;filter:alpha(opacity=50);opacity:.5}#blog_feed .toolbar .view-filters .bef-select-as-links .form-item a:after{content:"/";padding-left:10px}#blog_feed .toolbar .view-filters .bef-select-as-links .form-item a.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#blog_feed .toolbar .view-filters .bef-select-as-links .form-item:last-child a:after{display:none}
@inlcude breakpoint($wider){#blog_feed .toolbar{padding-top:100px}}#blog_feed .blog_banner{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:150px;background:url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/blog-banner.jpg) no-repeat;background-position:center;background-size:cover;position:relative}#blog_feed .blog_banner:before{content:"";width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:.5;position:absolute;display:block;left:0;top:0}#blog_feed .blog_banner h1{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;left:0}#blog_feed .feed{padding-top:80px}#blog_feed .feed li{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.blog_teaser{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.blog_teaser .body_copy{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 0 40px 0}.blog_teaser .thumb{position:relative}.blog_teaser .thumb:after{content:"Read More";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-family:'proxima_novasemibold';filter:alpha(opacity=0);opacity:0;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:0s;transition-delay:0s;display:none}.blog_teaser .thumb img{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:0s;transition-delay:0s;vertical-align:bottom}.blog_teaser:hover .thumb img{filter:alpha(opacity=30);opacity:.3}.blog_teaser:hover .thumb:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.blog_teaser img{width:100%;height:auto}#main_header{color:#fff;padding-top:20px;padding-bottom:20px;position:fixed;z-index:25;top:0;left:0;background:#1c1c1c;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:0s;transition-delay:0s}#main_header a.icon-logo{font-size:0;line-height:20px;height:34px;display:block;float:left;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.8s;-o-transition-duration:.8s;-webkit-transition-duration:.8s;transition-duration:.8s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:0s;transition-delay:0s}#main_header a.icon-logo:before{font-size:150px;line-height:40px;height:34px;margin-top:10px}#main_header a.menu_toggle{display:block;float:right}#main_header a.menu_toggle span{margin-right:10px;filter:alpha(opacity=0);opacity:0}#main_header a.menu_toggle:after{content:"";width:20px;height:20px;border:2px solid #fff;border-radius:100px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.page-projects #main_header{border-bottom:1px solid #323232}body.menu_is_active{height:100vh;overflow:hidden}body.menu_is_active #main_header{background:none}body:not(.menu_is_active) header#main_header.headroom--unpinned{filter:alpha(opacity=0);opacity:0;visibility:hidden}body:not(.menu_is_active) header#main_header.headroom--not-top{background:#1c1c1c}#main_nav{display:none;width:100%;height:calc(100% + 44px);text-align:center;z-index:20;position:fixed;top:0;left:0}#main_nav:before{position:absolute;content:"";background:#000;width:100%;height:calc(100% + 44px);display:block;left:0;top:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:5}#main_nav .inner_wrapper{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;text-align:center}#main_nav li{margin:40px 0;-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.5s}#main_nav li:nth-child(1){-webkit-animation-delay:.5s;animation-delay:.5s}#main_nav li:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}#main_nav li:nth-child(3){-webkit-animation-delay:1.5s;animation-delay:1.5s}#main_nav li:nth-child(4){-webkit-animation-delay:2s;animation-delay:2s}#main_nav li:nth-child(5){-webkit-animation-delay:2.5s;animation-delay:2.5s}#main_nav li:nth-child(6){-webkit-animation-delay:3s;animation-delay:3s}#main_nav li:nth-child(7){-webkit-animation-delay:3.5s;animation-delay:3.5s}#main_nav li:nth-child(8){-webkit-animation-delay:4s;animation-delay:4s}#main_nav li:nth-child(9){-webkit-animation-delay:4.5s;animation-delay:4.5s}#main_nav li:nth-child(10){-webkit-animation-delay:5s;animation-delay:5s}#main_nav li:nth-child(11){-webkit-animation-delay:5.5s;animation-delay:5.5s}#main_nav li:nth-child(12){-webkit-animation-delay:6s;animation-delay:6s}#main_nav li:nth-child(13){-webkit-animation-delay:6.5s;animation-delay:6.5s}#main_nav li:nth-child(14){-webkit-animation-delay:7s;animation-delay:7s}#main_nav li:nth-child(15){-webkit-animation-delay:7.5s;animation-delay:7.5s}#main_nav li:nth-child(16){-webkit-animation-delay:8s;animation-delay:8s}#main_nav li:nth-child(17){-webkit-animation-delay:8.5s;animation-delay:8.5s}#main_nav li:nth-child(18){-webkit-animation-delay:9s;animation-delay:9s}#main_nav li:nth-child(19){-webkit-animation-delay:9.5s;animation-delay:9.5s}#main_nav li:nth-child(20){-webkit-animation-delay:10s;animation-delay:10s}#main_nav li:nth-child(21){-webkit-animation-delay:10.5s;animation-delay:10.5s}#main_nav li:nth-child(22){-webkit-animation-delay:11s;animation-delay:11s}#main_nav li:nth-child(23){-webkit-animation-delay:11.5s;animation-delay:11.5s}#main_nav li:nth-child(24){-webkit-animation-delay:12s;animation-delay:12s}#main_nav li:nth-child(25){-webkit-animation-delay:12.5s;animation-delay:12.5s}#main_nav li:nth-child(26){-webkit-animation-delay:13s;animation-delay:13s}#main_nav li:nth-child(27){-webkit-animation-delay:13.5s;animation-delay:13.5s}#main_nav li:nth-child(28){-webkit-animation-delay:14s;animation-delay:14s}#main_nav li:nth-child(29){-webkit-animation-delay:14.5s;animation-delay:14.5s}#main_nav li:nth-child(30){-webkit-animation-delay:15s;animation-delay:15s}#main_nav li:nth-child(31){-webkit-animation-delay:15.5s;animation-delay:15.5s}#main_nav li:nth-child(32){-webkit-animation-delay:16s;animation-delay:16s}#main_nav li:nth-child(33){-webkit-animation-delay:16.5s;animation-delay:16.5s}#main_nav li:nth-child(34){-webkit-animation-delay:17s;animation-delay:17s}#main_nav li:nth-child(35){-webkit-animation-delay:17.5s;animation-delay:17.5s}#main_nav li:nth-child(36){-webkit-animation-delay:18s;animation-delay:18s}#main_nav li:nth-child(37){-webkit-animation-delay:18.5s;animation-delay:18.5s}#main_nav li:nth-child(38){-webkit-animation-delay:19s;animation-delay:19s}#main_nav li:nth-child(39){-webkit-animation-delay:19.5s;animation-delay:19.5s}#main_nav li:nth-child(40){-webkit-animation-delay:20s;animation-delay:20s}#main_nav li:nth-child(41){-webkit-animation-delay:20.5s;animation-delay:20.5s}#main_nav li:nth-child(42){-webkit-animation-delay:21s;animation-delay:21s}#main_nav li:nth-child(43){-webkit-animation-delay:21.5s;animation-delay:21.5s}#main_nav li:nth-child(44){-webkit-animation-delay:22s;animation-delay:22s}#main_nav li:nth-child(45){-webkit-animation-delay:22.5s;animation-delay:22.5s}#main_nav li:nth-child(46){-webkit-animation-delay:23s;animation-delay:23s}
#main_nav li:nth-child(47){-webkit-animation-delay:23.5s;animation-delay:23.5s}#main_nav li:nth-child(48){-webkit-animation-delay:24s;animation-delay:24s}#main_nav li:nth-child(49){-webkit-animation-delay:24.5s;animation-delay:24.5s}#main_nav li:nth-child(50){-webkit-animation-delay:25s;animation-delay:25s}#main_nav li:nth-child(51){-webkit-animation-delay:25.5s;animation-delay:25.5s}#main_nav li:nth-child(52){-webkit-animation-delay:26s;animation-delay:26s}#main_nav li:nth-child(53){-webkit-animation-delay:26.5s;animation-delay:26.5s}#main_nav li:nth-child(54){-webkit-animation-delay:27s;animation-delay:27s}#main_nav li:nth-child(55){-webkit-animation-delay:27.5s;animation-delay:27.5s}#main_nav li:nth-child(56){-webkit-animation-delay:28s;animation-delay:28s}#main_nav li:nth-child(57){-webkit-animation-delay:28.5s;animation-delay:28.5s}#main_nav li:nth-child(58){-webkit-animation-delay:29s;animation-delay:29s}#main_nav li:nth-child(59){-webkit-animation-delay:29.5s;animation-delay:29.5s}#main_nav li:nth-child(60){-webkit-animation-delay:30s;animation-delay:30s}#main_nav li:nth-child(61){-webkit-animation-delay:30.5s;animation-delay:30.5s}#main_nav li:nth-child(62){-webkit-animation-delay:31s;animation-delay:31s}#main_nav li:nth-child(63){-webkit-animation-delay:31.5s;animation-delay:31.5s}#main_nav li:nth-child(64){-webkit-animation-delay:32s;animation-delay:32s}#main_nav li:nth-child(65){-webkit-animation-delay:32.5s;animation-delay:32.5s}#main_nav li:nth-child(66){-webkit-animation-delay:33s;animation-delay:33s}#main_nav li:nth-child(67){-webkit-animation-delay:33.5s;animation-delay:33.5s}#main_nav li:nth-child(68){-webkit-animation-delay:34s;animation-delay:34s}#main_nav li:nth-child(69){-webkit-animation-delay:34.5s;animation-delay:34.5s}#main_nav li:nth-child(70){-webkit-animation-delay:35s;animation-delay:35s}#main_nav li:nth-child(71){-webkit-animation-delay:35.5s;animation-delay:35.5s}#main_nav li:nth-child(72){-webkit-animation-delay:36s;animation-delay:36s}#main_nav li:nth-child(73){-webkit-animation-delay:36.5s;animation-delay:36.5s}#main_nav li:nth-child(74){-webkit-animation-delay:37s;animation-delay:37s}#main_nav li:nth-child(75){-webkit-animation-delay:37.5s;animation-delay:37.5s}#main_nav li:nth-child(76){-webkit-animation-delay:38s;animation-delay:38s}#main_nav li:nth-child(77){-webkit-animation-delay:38.5s;animation-delay:38.5s}#main_nav li:nth-child(78){-webkit-animation-delay:39s;animation-delay:39s}#main_nav li:nth-child(79){-webkit-animation-delay:39.5s;animation-delay:39.5s}#main_nav li:nth-child(80){-webkit-animation-delay:40s;animation-delay:40s}#main_nav li:nth-child(81){-webkit-animation-delay:40.5s;animation-delay:40.5s}#main_nav li:nth-child(82){-webkit-animation-delay:41s;animation-delay:41s}#main_nav li:nth-child(83){-webkit-animation-delay:41.5s;animation-delay:41.5s}#main_nav li:nth-child(84){-webkit-animation-delay:42s;animation-delay:42s}#main_nav li:nth-child(85){-webkit-animation-delay:42.5s;animation-delay:42.5s}#main_nav li:nth-child(86){-webkit-animation-delay:43s;animation-delay:43s}#main_nav li:nth-child(87){-webkit-animation-delay:43.5s;animation-delay:43.5s}#main_nav li:nth-child(88){-webkit-animation-delay:44s;animation-delay:44s}#main_nav li:nth-child(89){-webkit-animation-delay:44.5s;animation-delay:44.5s}#main_nav li:nth-child(90){-webkit-animation-delay:45s;animation-delay:45s}#main_nav li:nth-child(91){-webkit-animation-delay:45.5s;animation-delay:45.5s}#main_nav li:nth-child(92){-webkit-animation-delay:46s;animation-delay:46s}#main_nav li:nth-child(93){-webkit-animation-delay:46.5s;animation-delay:46.5s}#main_nav li:nth-child(94){-webkit-animation-delay:47s;animation-delay:47s}#main_nav li:nth-child(95){-webkit-animation-delay:47.5s;animation-delay:47.5s}#main_nav li:nth-child(96){-webkit-animation-delay:48s;animation-delay:48s}#main_nav li:nth-child(97){-webkit-animation-delay:48.5s;animation-delay:48.5s}#main_nav li:nth-child(98){-webkit-animation-delay:49s;animation-delay:49s}#main_nav li:nth-child(99){-webkit-animation-delay:49.5s;animation-delay:49.5s}#main_nav li:nth-child(100){-webkit-animation-delay:50s;animation-delay:50s}#main_nav a{font-size:40px;letter-spacing:2px;padding:20px 0;display:block}.para{padding-top:20px;padding-bottom:20px}.nowrap{display:block;float:left;width:100%}.para-images img{width:100%;height:auto;margin-bottom:20px}.para-gallery img{width:100%;height:auto}.para-gallery .slick__slider{padding-bottom:45px}.para-table h3{padding:30px 0;border-top:1px solid #fff}.para-table *{background:transparent !important}.para-table table{width:100%}.para-table td.col_1{text-align:right}.para-table td{padding:20px 0}.para-table strong{display:block}.para-three-col .col{margin:20px 0}.para-three-col .col:before{content:"";width:100%;height:1px;background:#fff;display:block;margin-bottom:20px}.wrapped{padding-left:30px;padding-right:30px}.para-grid{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.para-grid .grid-item,.para-grid .grid-item-2,.para-grid .grid-item-3,.para-grid .grid-item-4,.para-grid .grid-item-5,.para-grid .grid-item-6{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.para-grid .grid-item img,.para-grid .grid-item-2 img,.para-grid .grid-item-3 img,.para-grid .grid-item-4 img,.para-grid .grid-item-5 img,.para-grid .grid-item-6 img{width:100%;height:auto;vertical-align:bottom}.para-grid .grid-inner{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.para-grid .image{padding:10px 0}.para-two-up-text{position:relative}.para-two-up-text img{width:100%;height:auto}.para-two-up-text .col_left{padding-bottom:10px}.para-two-up-text .body_copy{padding:20px 0}.para-partner-slider h3{padding:30px 0;border-top:1px solid #fff}.para-partner-slider img{width:100%;height:auto;max-width:320px;margin:auto}.para-testimonials-slider:before{content:"";width:100%;height:1px;background:#fff;display:block}.para-testimonials-slider .slide__content{text-align:center;padding:80px 0}.para-testimonials-slider .inner{padding:40px;max-width:650px;margin:auto}.para-testimonials-slider .inner strong{font-size:20px}.owner-docs{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}.owner-docs h5{font-size:18px;margin:0 0 20px 20px}.owner-docs ul{list-style-type:none;padding-left:0 !important}.owner-docs li{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:0s;transition-delay:0s;background-color:#080808;padding:20px;margin-bottom:20px;text-align:center}.owner-docs li:hover{background-color:#fff;color:#000}.owner-docs li:hover svg{fill:#000}.owner-docs li svg{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;-webkit-transition-delay:0s;transition-delay:0s;vertical-align:sub;height:20px;width:auto;fill:#fff;margin-right:5px}.owner-docs li a{display:block}#loading{position:fixed;height:100%;width:100%;display:block;background:#000;z-index:100;top:0;left:0;display:block}#location-map{height:450px;position:relative;overflow:hidden;margin:20px 0}#location-map .info-window{display:block;min-width:200px;text-align:center;padding:20px 0;padding-left:20px;font-size:12px;line-height:18px;color:#000}#location-map .info-window span{display:block;margin:5px 0}#location-map .info-window a{text-transform:uppercase;font-size:10px;letter-spacing:1px;color:#000}#location-map .zoom{display:block;position:absolute;top:50%;right:3.2%;margin-top:-86px;z-index:10}#location-map .zoom li{width:51px;height:51px;display:block;margin:20px 0;text-indent:-999999px;cursor:pointer;background:url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/map/map-controls.png) no-repeat center -7px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#location-map .zoom li{background:url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/map/map-controlsx2.png) no-repeat center -7px;background-size:60px 160px}}#location-map .zoom #zoom_minus{background-position:center -102px}#location-map h4{max-width:520px;margin:auto;padding:0 30px}#location-map #map_canvas{background:#1c1c1c;height:110%;width:100%;position:absolute;top:0;left:0}#location-map #map-toggle{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,0.8);z-index:100}#location-map #map-toggle .inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center}#location-map #map-toggle .inner span{font-size:13px;letter-spacing:2px;border:1px solid #fff;padding:10px 30px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:20px;cursor:pointer}#location-map #map-toggle .inner span:hover{background:#fff;color:#000}#project_gallery{position:relative}#project_gallery img{width:100%;height:auto}#project_gallery *{outline:0}#project_gallery .slick-prev{width:100px;height:100%;position:absolute;display:block;background:none !important;top:0;left:0;border:0;font-size:0;cursor:url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/cursor/leftx1.png),auto;cursor:-webkit-image-set(url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/cursor/leftx1.png) 1x,url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/cursor/left.png) 2x),auto}#project_gallery .slick-prev:before{display:none}#project_gallery .slick-next{width:100px;height:100%;position:absolute;display:block;background:none !important;top:0;right:0;border:0;font-size:0;cursor:url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/cursor/rightx1.png),auto;cursor:-webkit-image-set(url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/cursor/rightx1.png) 1x,url(//urbancollective.co.nz/sites/all/themes/urban_collective/images/cursor/right.png) 2x),auto}#project_gallery .slick__slide{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#project_gallery .slick__slide.slick-active{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#project_intro{padding-top:50px;padding-bottom:50px}#project_intro .col{margin:20px 0}#project_intro .col:before{content:"";width:100%;height:1px;background:#fff;display:block;margin-bottom:20px;display:none}#project_intro .col:last-child:before{display:block}#project_intro .title_area{padding-bottom:10px}#project_intro a.after-right{font-family:'proxima_novasemibold';font-size:15px}#project_intro a.after-right:after{font-size:24px;float:right}#project_intro.blog-intro{padding-top:50px;padding-bottom:0}.page-node-4 #project_intro .title_area h1{font-size:0;width:40px;height:40px;background:#ea002a;display:block;margin-bottom:10px}#mobile_project_footer ul{display:block;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 15px}#mobile_project_footer li.prev{float:left}#mobile_project_footer li.prev a::before{content:"\63";font-family:"urban-collective" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:10px}#mobile_project_footer li.next{float:right}#mobile_project_footer li.next a::after{content:"\62";font-family:"urban-collective" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:10px}
.node-type-front-page #content_wrapper{height:calc(100vh - 74px);position:relative}.node-type-front-page #content_wrapper::before{content:"";width:80px;height:100%;left:0;top:0;display:block;position:fixed;background:-moz-linear-gradient(left,rgba(0,0,0,0.63) 0,transparent 100%) !important;background:-webkit-linear-gradient(left,rgba(0,0,0,0.63) 0,transparent 100%) !important;background:linear-gradient(to right,rgba(0,0,0,0.63) 0,rgba(0,0,0,0) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1000000',endColorstr='#00000000',GradientType=1);z-index:100;pointer-events:none;display:none}.node-type-front-page #content_wrapper:after{content:"";width:80px;height:100%;right:0;top:0;display:block;position:fixed;background:-moz-linear-gradient(left,transparent 0,rgba(0,0,0,0.62) 100%) !important;background:-webkit-linear-gradient(left,transparent 0,rgba(0,0,0,0.62) 100%) !important;background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0.62) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#9e000000',GradientType=1);z-index:100;pointer-events:none;display:none}#slider{overflow:hidden;height:calc(100vh - 74px)}#slider:after{content:"\65";font-family:"urban-collective" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:40px;position:absolute;bottom:44px;left:0;width:100%;text-align:center}#slider img{width:100%;height:auto;display:none}#slider .img-content{width:100%;height:100%;position:absolute;background-size:cover;background-position:center;top:0;left:0}#slider .slick-slide,#slider figure{height:calc(100vh - 74px)}#slider .slick-slide,#slider .slick-slide *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:transform .2s ease-out}#slider .slick-slide{position:relative;perspective:3000px;-webkit-animation-name:slideFadeOut;animation-name:slideFadeOut;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#slider .slick-slide .tilter__title,#slider .slick-slide .tilter__description{-webkit-animation-name:rev-text-focus-in;animation-name:rev-text-focus-in;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#slider .slick-slide.slick-active{-webkit-animation-name:slideFadeIn;animation-name:slideFadeIn;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#slider .slick-slide.slick-active .tilter__title,#slider .slick-slide.slick-active .tilter__description{-webkit-animation-name:text-focus-in;animation-name:text-focus-in;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#slider .inner_wrap{width:100%;text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:20;font-size:15px;letter-spacing:1px}#slider .tilter__description{padding:0 40px}#slider span.bg{display:block;height:100%;width:100%;position:absolute;background:#000;display:block;top:0;left:0;opacity:.5;z-index:10}#slider *{outline:0}#slider figure{margin:0;width:100%;display:block;position:relative}#slider button.slick-next{position:absolute;right:0;height:200%;top:0;width:80px;margin-top:0;z-index:100;opacity:.5;font-size:0;border:0;background:transparent;display:none !important}#slider button.slick-prev{position:absolute;left:0;height:200%;top:0;width:80px;margin-top:0;z-index:100;opacity:.5;border:0;font-size:0;background:transparent;display:none !important}#slider button.slick-prev::before,#slider button.slick-next::before{display:none}body.mobile-safari.node-type-front-page #content_wrapper{height:calc(100vh - 118px)}body.mobile-safari.node-type-front-page #slider{height:calc(100vh - 118px)}body.mobile-safari.node-type-front-page #slider .slick-slide,body.mobile-safari.node-type-front-page #slider figure{height:calc(100vh - 118px)}#related_projects{height:calc(100vh - 74px);position:relative;display:none}#auth_box #middle_part{background:none;border:0;box-shadow:none;padding:0}#auth_box input[type="text"],#auth_box input[type="email"],#auth_box textarea,#auth_box input[type="password"]{border:0;width:100%}#auth_box input[type="submit"]{font-size:14px;background:#2c2c2c;padding:20px 0;line-height:20px !important}#auth_box *{font-weight:normal}#auth_box h2{font-size:14px !important;line-height:20px}