@charset "UTF-8";@import"components/jquery.mCustomScrollbar.css";@import"components/hamburgers.css";@import"components/colorbox.css";@font-face{font-family:'black_sans';src:url('/fonts/blacksans-black-webfont.woff') format('woff');font-weight:900;font-style:normal}@font-face{font-family:'black_sans';src:url('/fonts/blacksans-bold-webfont.woff') format('woff');font-weight:800;font-style:normal}@font-face{font-family:'black_sans';src:url('/fonts/blacksans-semibold-webfont.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'black_sans';src:url('/fonts/blacksans-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'black_sans';src:url('/fonts/blacksans-light-webfont.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'black_sans';src:url('/fonts/blacksans-ultralight-webfont.woff') format('woff');font-weight:200;font-style:normal}@font-face{font-family:'black_sans';src:url('/fonts/blacksans-thin-webfont.woff') format('woff');font-weight:100;font-style:normal}@font-face{font-family:'black_sanscondensed';src:url('components/blacksans-condensedbold-webfont.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'black_sanscondensed';src:url('components/blacksans-condensedbook-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'black_sanscondensed';src:url('components/blacksans-condensedlight-webfont.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'black_sanscondensed';src:url('components/blacksans-condensedmedium-webfont.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'black_sanscondensed';src:url('components/blacksans-condensedbolditalic-webfont.woff') format('woff');font-weight:700;font-style:italic}@font-face{font-family:'black_sanscondensed';src:url('components/blacksans-condensedbookitalic-webfont.woff') format('woff');font-weight:400;font-style:italic}@font-face{font-family:'black_sanscondensed';src:url('components/blacksans-condensedlightitalic-webfont.woff') format('woff');font-weight:300;font-style:italic}@font-face{font-family:'black_sanscondensed';src:url('components/blacksans-condensedmediumitalic-webfont.woff') format('woff');font-weight:500;font-style:italic}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.sticky{position:sticky}.translateY{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.translateX{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.translate3d{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.translateNone{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.bgDetail{background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.clearfix:after{content:'';display:table;clear:both}.boxSizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.no-wrap{white-space:nowrap}a,img,input[type=submit],input[type=text],textarea{outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bold,strong{font-weight:800}hr{margin:20px 0 0 0;border:0;height:2px;width:100%;background-image:url(/images/border_line.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;background-repeat:repeat-x}.header.lg{font-weight:800;font-size:48px;line-height:58px}@media screen and (max-width:900px){.header.lg{font-size:30px;line-height:36px}}.header.md{font-weight:500;font-size:36px;line-height:48px}@media screen and (max-width:900px){.header.md{font-size:24px;line-height:24px}}.header.sm{font-weight:500;font-size:24px;line-height:24px}@media screen and (max-width:900px){.header.sm{font-size:20px;line-height:20px}}.font-large{font-size:48px}@media screen and (max-width:900px){.font-large{font-size:36px}}.font-medium{font-size:36px}@media screen and (max-width:900px){.font-medium{font-size:24px}}.font-small{font-size:24px}@media screen and (max-width:900px){.font-small{font-size:20px}}.font-regular{font-size:20px}@media screen and (max-width:900px){.font-regular{font-size:18px}}.font-tiny{font-size:14px;font-weight:100;line-height:20px}@media screen and (max-width:900px){.font-tiny{font-size:14px}}.font-white{color:#fff}.font-lightgrey{color:#666}.font-darkgrey{color:#474747}.font-lightblack{color:#111}.font-inputgrey{color:#999}.font-black{color:#000}.font-weight-thin{font-weight:100}.font-weight-ultralight{font-weight:200}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-semibold{font-weight:500}.font-weight-bold{font-weight:800}.font-weight-black{font-weight:900}.lowercase{text-transform:none!important}html{margin:0;padding:0}body{font-family:'black_sans';font-weight:400;margin:0;padding:0;color:#fff;background:#111;position:relative}section{position:relative;z-index:2}.desktop{display:block !important}@media screen and (max-width:499px){.desktop{display:none !important}}.mobile{display:none !important}@media screen and (max-width:499px){.mobile{display:block !important}}.centre{text-align:center}h1,.h1,h2,.h2,h3,.h3,p{margin:10px 0}h1,.h1{font-weight:800;font-size:48px;line-height:58px}h1.lg,.h1.lg{font-weight:800;font-size:48px;line-height:58px}@media screen and (max-width:900px){h1.lg,.h1.lg{font-size:30px;line-height:36px}}h1.md,.h1.md{font-weight:500;font-size:36px;line-height:48px}@media screen and (max-width:900px){h1.md,.h1.md{font-size:24px;line-height:24px}}h1.sm,.h1.sm{font-weight:500;font-size:24px;line-height:24px}@media screen and (max-width:900px){h1.sm,.h1.sm{font-size:20px;line-height:20px}}@media screen and (max-width:900px){h1,.h1{font-size:30px;line-height:36px}}h2,.h2{font-weight:500;font-size:36px;line-height:48px}h2.lg,.h2.lg{font-weight:800;font-size:48px;line-height:58px}@media screen and (max-width:900px){h2.lg,.h2.lg{font-size:30px;line-height:36px}}h2.md,.h2.md{font-weight:500;font-size:36px;line-height:48px}@media screen and (max-width:900px){h2.md,.h2.md{font-size:24px;line-height:24px}}h2.sm,.h2.sm{font-weight:500;font-size:24px;line-height:24px}@media screen and (max-width:900px){h2.sm,.h2.sm{font-size:20px;line-height:20px}}@media screen and (max-width:900px){h2,.h2{font-size:24px;line-height:24px}}h3,.h3{font-weight:500;font-size:24px;line-height:24px}h3.lg,.h3.lg{font-weight:800;font-size:48px;line-height:58px}@media screen and (max-width:900px){h3.lg,.h3.lg{font-size:30px;line-height:36px}}h3.md,.h3.md{font-weight:500;font-size:36px;line-height:48px}@media screen and (max-width:900px){h3.md,.h3.md{font-size:24px;line-height:24px}}h3.sm,.h3.sm{font-weight:500;font-size:24px;line-height:24px}@media screen and (max-width:900px){h3.sm,.h3.sm{font-size:20px;line-height:20px}}@media screen and (max-width:900px){h3,.h3{font-size:20px;line-height:20px}}p{font-size:20px;line-height:38px}@media screen and (max-width:900px){p{font-size:18px;line-height:34px}}.quote{font-family:'black_sanscondensed';font-weight:700;font-style:italic;font-size:36px;line-height:48px}.caption{font-size:14px;line-height:20px}.container{padding:0 15px}.row{margin:0 -15px}.row:after{content:'';display:table;clear:both}@media screen and (max-width:499px){.row{margin:0}}[class*=col-]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;float:left;position:relative}@media screen and (max-width:499px){[class*=col-]{width:100% !important}}.col-md-2{width:16.666%}.col-md-3{width:25%}.col-md-4{width:33.333%}.col-md-5{width:40%}.col-md-6{width:50%}.col-md-7{width:60%}.col-md-8{width:66.666%}.col-md-9{width:75%}.col-md-10{width:83.333%}.col-md-12{width:100%}.pageHeadline{padding:20px 0;width:60%;margin:0 auto;max-width:700px}.pageHeadline+.pageContent{padding-top:20px}@media screen and (max-width:900px){.pageHeadline+.pageContent{padding-top:10px}}@media screen and (max-width:900px){.pageHeadline{padding:10px 0;width:90%}}.pageContent{padding:60px 0;width:60%;margin:0 auto;max-width:700px}@media screen and (max-width:900px){.pageContent{padding:30px 0;width:90%}}@keyframes loader{0%{width:10px;height:10px;opacity:1;transform:translateY(0)}100%{width:24px;height:24px;opacity:.6;transform:translateY(-21px)}}.imgLoad{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:24px;width:120px;text-align:center;z-index:1;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.imgLoad span{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:0 2px;border-radius:100%;animation:loader .9s infinite alternate;background:#fff}.imgLoad span:nth-of-type(2){animation-delay:.3s}.imgLoad span:nth-of-type(3){animation-delay:.6s}.imgLoad span:nth-of-type(4){animation-delay:.9s}.stellarContainer{position:relative}.aligned-custom{display:none !important}blockquote{font-family:'black_sanscondensed';font-weight:700;font-style:italic;font-size:28px;line-height:34px}.svgPlay{background-image:url(/images/icons/play-circle.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgDownArrow{background-image:url(/images/icons/down-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgBackTop{background-image:url(/images/icons/back-to-top.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgMinus{background-image:url(/images/icons/minus.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgPlus{background-image:url(/images/icons/plus.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgMenu{background-image:url(/images/icons/menu.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgBackArrow{background-image:url(/images/icons/chevron-left-circle.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgDotLine{background-image:url(/images/border_line.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgErrorX{background-image:url(/images/icons/x.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgValidCheck{background-image:url(/images/icons/check.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgCheckmark{background-image:url(/images/icons/check_black.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.svgQuoteArrow{background-image:url(/images/icons/Quote_form_arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}input[type=range]{-webkit-appearance:none;margin:20px 0;width:1140px;height:20px;max-width:98%;background:none;border-radius:15px}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:1140px;height:20px;cursor:pointer;animate:.2s;background-repeat:no-repeat;background:-moz-linear-gradient(left,#cf1818 0%,#212121 75%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#cf1818),color-stop(75%,#212121));background:-webkit-linear-gradient(left,#cf1818 0%,#212121 75%);background:-o-linear-gradient(left,#cf1818 0%,#212121 75%);background:-ms-linear-gradient(left,#cf1818 0%,#212121 75%);background:linear-gradient(to right,#cf1818 0%,#212121 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf1818',endColorstr='#212121',GradientType=1);border-radius:15px;border:1px solid #111}input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px #111,0 0 1px #1e1e1e;border:1px solid #fff;height:22px;width:66px;border-radius:15px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-2px}input[type=range]::-moz-range-track{width:1140px;height:20px;cursor:pointer;animate:.2s;background-repeat:no-repeat;background:-moz-linear-gradient(left,#cf1818 0%,#212121 75%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#cf1818),color-stop(75%,#212121));background:-webkit-linear-gradient(left,#cf1818 0%,#212121 75%);background:-o-linear-gradient(left,#cf1818 0%,#212121 75%);background:-ms-linear-gradient(left,#cf1818 0%,#212121 75%);background:linear-gradient(to right,#cf1818 0%,#212121 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf1818',endColorstr='#212121',GradientType=1);border-radius:15px;border:1px solid #111}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #111,0 0 1px #1e1e1e;border:1px solid #fff;height:22px;width:66px;border-radius:15px;background:#fff;cursor:pointer}input[type=range]::-ms-track{width:1140px;height:20px;cursor:pointer;animate:.2s;background-repeat:no-repeat;background:-moz-linear-gradient(left,#cf1818 0%,#212121 75%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#cf1818),color-stop(75%,#212121));background:-webkit-linear-gradient(left,#cf1818 0%,#212121 75%);background:-o-linear-gradient(left,#cf1818 0%,#212121 75%);background:-ms-linear-gradient(left,#cf1818 0%,#212121 75%);background:linear-gradient(to right,#cf1818 0%,#212121 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf1818',endColorstr='#212121',GradientType=1);border-color:transparent;border-width:66px 0;color:transparent;border-radius:30px}input[type=range]::-ms-fill-lower{border-radius:30px;height:20px}input[type=range]::-ms-fill-upper{border-radius:30px;height:20px}input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #111,0 0 1px #1e1e1e;border:1px solid #fff;height:22px;width:66px;border-radius:15px;background:#fff;cursor:pointer}body>header{width:100%;height:170px;position:fixed;z-index:100;background:-moz-linear-gradient(top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.8)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 100%)}body>header:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:transparent url(/images/lines-dotes.svg) no-repeat left center;background-size:110% 104%}@media screen and (max-width:900px){body>header:after{background-size:cover;top:-20px;bottom:20px}}body>header .siteLogo{position:relative;display:inline-block;top:44px;left:44px;z-index:11}body>header .siteLogo svg{max-width:100%;height:40px}@media screen and (max-width:900px){body>header .siteLogo{width:160px;height:auto;top:20px;left:20px}}body>header .navigation{position:absolute;top:0;left:0;width:100%;height:125px;z-index:10}body>header .navigation .mobile-project-item{position:absolute;top:20px;right:70px;z-index:10;padding:0;display:none}body>header .navigation .mobile-project-item a{text-decoration:none;color:#fff;font-size:24px;position:relative;display:block;background:#111;padding:8px 32px;border-radius:8px;font-size:16px;font-weight:400;border:1px solid #fff}@media screen and (max-width:900px){body>header .navigation .mobile-project-item a{font-size:20px}}@media screen and (min-width:500px){body>header .navigation .mobile-project-item{display:block !important}}@media screen and (min-width:900px){body>header .navigation .mobile-project-item{display:none !important}}body>header .navigation .mobileBurger{position:absolute;top:28px;right:20px;width:30px;height:24px;z-index:10;padding:0}body>header .navigation .mobileBurger:hover{opacity:1}body>header .navigation .mobileBurger .hamburger-box{width:30px}body>header .navigation .mobileBurger .hamburger-inner{width:30px;border-radius:0;background-color:#fff;-moz-transition:opacity 200ms linear,background-color 200ms linear,transform 200ms linear !important;-o-transition:opacity 200ms linear,background-color 200ms linear,transform 200ms linear !important;-webkit-transition:opacity 200ms linear,background-color 200ms linear,transform 200ms linear !important;transition:opacity 200ms linear,background-color 200ms linear,transform 200ms linear !important}body>header .navigation .mobileBurger .hamburger-inner:before,body>header .navigation .mobileBurger .hamburger-inner:after{width:30px;border-radius:0;background-color:#fff;-moz-transition:opacity 200ms linear,background-color 200ms linear,transform 200ms linear !important;-o-transition:opacity 200ms linear,background-color 200ms linear,transform 200ms linear !important;-webkit-transition:opacity 200ms linear,background-color 200ms linear,transform 200ms linear !important;transition:opacity 200ms linear,background-color 200ms linear,transform 200ms linear !important}@media screen and (max-width:900px){body>header .navigation .mobileBurger{display:block !important}}body>header .navigation .navItems{width:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 44px}body>header .navigation .navItems ul{list-style:none;margin:0;padding:0;text-align:right;display:flex;justify-content:flex-end;align-items:center;height:100%}body>header .navigation .navItems ul li{margin:0 20px}body>header .navigation .navItems ul li:last-child{margin-right:0}@media screen and (min-width:500px){body>header .navigation .navItems ul li.project-page-item{display:none}}@media screen and (min-width:900px){body>header .navigation .navItems ul li.project-page-item{display:block}}body>header .navigation .navItems ul li a{text-decoration:none;color:#fff;font-size:24px;position:relative;display:block;font-weight:300}@media screen and (max-width:900px){body>header .navigation .navItems ul li a{font-size:20px}}body>header .navigation .navItems ul li a:after{content:'';position:absolute;left:0;right:0;height:0;bottom:0;background:transparent;-moz-transition:height 200ms ease-in-out,bottom 200ms ease-in-out,background 200ms ease-in-out;-o-transition:height 200ms ease-in-out,bottom 200ms ease-in-out,background 200ms ease-in-out;-webkit-transition:height 200ms ease-in-out,bottom 200ms ease-in-out,background 200ms ease-in-out;transition:height 200ms ease-in-out,bottom 200ms ease-in-out,background 200ms ease-in-out}body>header .navigation .navItems ul li a.project-page-link{background:#111;padding:8px 32px;border-radius:8px;font-size:16px;font-weight:400}@media screen and (min-width:500px){body>header .navigation .navItems ul li a.project-page-link{border:1px solid #fff}body>header .navigation .navItems ul li a.project-page-link:hover .link-details{opacity:1}}body>header .navigation .navItems ul li a.project-page-link:after{display:none}body>header .navigation .navItems ul li a.project-page-link .link-title{text-transform:uppercase;font-size:18px}@media screen and (max-width:900px){body>header .navigation .navItems ul li a.project-page-link .link-title{text-transform:none;font-size:20px;font-weight:300}}body>header .navigation .navItems ul li a.project-page-link .link-details{display:none;position:absolute;top:calc(100% + 20px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;font-weight:400;background:#111;width:100%;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 16px;border:1px solid #fff;border-radius:4px;opacity:0;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;pointer-events:none}body>header .navigation .navItems ul li a.project-page-link .link-details:before{position:absolute;content:'';width:15px;height:15px;top:-9px;left:calc(50% - 5px);transform:translateX(-50%) rotate(45deg);background:#111;border-top:1px solid #fff;border-left:1px solid #fff}@media screen and (min-width:500px){body>header .navigation .navItems ul li a.project-page-link .link-details{display:block}}@media screen and (min-width:500px){body>header .navigation .navItems ul li a:hover:after{bottom:-10px;height:3px;background:#fff}}@media screen and (max-width:499px){body>header .navigation .navItems ul li a{font-size:24px;font-weight:500}}body>header .navigation .navItems .navContact{position:absolute;right:0;bottom:0;left:0;padding:60px 40px 20px 40px;background:#111 url(/images/footer-bg.svg) no-repeat -100px 0;background-size:cover}body>header .navigation .navItems .navContact p{margin:0 0 10px 0;line-height:20px}body>header .navigation .navItems .navContact p a{color:#666;text-decoration:none}@media screen and (max-width:900px){body>header .navigation .navItems{position:relative;height:auto;padding:0 10px;background:#111;transform:translateY(-100%);-moz-transition:transform 400ms ease-in-out;-o-transition:transform 400ms ease-in-out;-webkit-transition:transform 400ms ease-in-out;transition:transform 400ms ease-in-out;z-index:1000;padding-top:80px;z-index:1}body>header .navigation .navItems.active{transform:translateY(0)}body>header .navigation .navItems ul{display:block;text-align:center}body>header .navigation .navItems ul li{margin:20px 0}}@media screen and (max-width:900px){body>header{height:90px}}footer{position:relative;z-index:2}footer .footerContent{padding:60px 0;position:relative;z-index:1;background:#000}@media screen and (max-width:900px){footer .footerContent{padding:20px 0}}footer .footerNav{padding:60px 15px 120px 15px}footer .footerNav .footerBG{background:#111 url(/images/footer-bg.svg) no-repeat 0 0;background-size:cover;position:absolute;bottom:0;right:0;left:0;height:100px}footer .footerNav .logoContainer{text-align:center}footer .footerNav .logoContainer a{border:none !important}@media screen and (max-width:900px){footer .footerNav .logoContainer{text-align:left}}@media screen and (min-width:500px){footer .footerNav .footerHide [class*=col-]{opacity:0;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}}footer .footerNav ul{list-style:none;margin:0;padding:0}footer .footerNav ul li{margin:0}footer .footerNav a{font-size:20px;color:#666;text-decoration:none;line-height:30px;border-bottom:2px solid transparent;-moz-transition:color 200ms ease-in-out,border-bottom-color 200ms ease-in-out;-o-transition:color 200ms ease-in-out,border-bottom-color 200ms ease-in-out;-webkit-transition:color 200ms ease-in-out,border-bottom-color 200ms ease-in-out;transition:color 200ms ease-in-out,border-bottom-color 200ms ease-in-out}@media screen and (max-width:900px){footer .footerNav a{font-size:18px}}footer .footerNav a:hover{border-bottom-color:#fff;color:#fff}footer .footerNav .displayAddress{font-size:20px;color:#666;margin:0;line-height:30px;white-space:pre}@media screen and (max-width:900px){footer .footerNav .displayAddress{font-size:18px}}@media screen and (max-width:900px){footer .footerNav{padding:40px 0 120px 0;width:80%;margin:0 auto}footer .footerNav [class*=col-]{width:100%}}@media screen and (max-width:499px){footer .footerNav .col-md-8{padding:0}}.tileItemContainer{padding:0 0 60px 0;background:#111;position:relative;z-index:2}.tileItemContainer h2.centre{margin-bottom:60px}@media screen and (max-width:900px){.tileItemContainer h2.centre{margin-bottom:30px}}@media screen and (max-width:900px){.tileItemContainer{padding:0 0 30px 0}}.tileItems:after{content:'';display:table;clear:both}.tileItem{float:left;width:33.33%;position:relative;overflow:hidden}.tileItem.allowHover:hover a:after{opacity:.5}.tileItem.allowHover:hover .tileItemContent h2{-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;opacity:1}.tileItem.allowHover:hover .tileItemContent h3{-moz-transition:opacity 900ms ease-in-out;-o-transition:opacity 900ms ease-in-out;-webkit-transition:opacity 900ms ease-in-out;transition:opacity 900ms ease-in-out;opacity:1}.tileItem.allowHover:hover .hoverOverlay{opacity:.35}.tileItem.allowHover:hover img{transform:scale(1.2) translateZ(0);filter:grayscale(.4) blur(2px)}.tileItem a{display:block;position:relative}.tileItem a:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#111;opacity:0;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;z-index:1}.tileItem .tileItemSize{width:100%;height:0;padding-bottom:56.25%}.tileItem .hoverOverlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#000;-moz-transition:opacity 600ms ease-in-out;-o-transition:opacity 600ms ease-in-out;-webkit-transition:opacity 600ms ease-in-out;transition:opacity 600ms ease-in-out;z-index:3}.tileItem img{position:absolute;top:0;left:0;width:100%;height:auto;filter:grayscale(0) blur(0);transform:scale(1.01) translateZ(0);-moz-transition:transform 600ms ease-in-out,filter 600ms ease-in-out;-o-transition:transform 600ms ease-in-out,filter 600ms ease-in-out;-webkit-transition:transform 600ms ease-in-out,filter 600ms ease-in-out;transition:transform 600ms ease-in-out,filter 600ms ease-in-out;z-index:2}.tileItem .tileItemContent{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:4;color:#fff;width:80%}.tileItem .tileItemContent h2,.tileItem .tileItemContent h3{-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;opacity:0}@media screen and (max-width:1024px){.tileItem .tileItemContent h2,.tileItem .tileItemContent h3{opacity:1}}@media screen and (max-width:1024px){.tileItem .tileItemContent h2{opacity:1;font-size:24px;line-height:24px}}@media screen and (max-width:499px){.tileItem .tileItemContent h2{font-size:18px;line-height:18px}}@media screen and (max-width:1024px){.tileItem .tileItemContent h3{font-size:20px;line-height:20px}}@media screen and (max-width:499px){.tileItem .tileItemContent h3{font-size:16px;line-height:16px}}@media screen and (max-width:900px){.tileItem{width:50%}}@media screen and (max-width:499px){.tileItem{width:100%}}.tileTags{width:60%;margin:40px auto;max-width:700px}.tileTags .tagContainer{overflow-x:auto;white-space:nowrap}.tileTags .tagContainer .mCSB_container{overflow:visible}.tileTags .filterTag{display:inline-block;margin:0 10px;font-size:20px;color:#666;cursor:pointer;position:relative;-moz-transition:color 200ms ease-in-out;-o-transition:color 200ms ease-in-out;-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out;text-transform:capitalize}@media screen and (max-width:900px){.tileTags .filterTag{font-size:18px}}.tileTags .filterTag:after{content:'';position:absolute;left:0;right:0;height:0;bottom:0;background:transparent;-moz-transition:height 200ms ease-in-out,bottom 200ms ease-in-out,background 200ms ease-in-out;-o-transition:height 200ms ease-in-out,bottom 200ms ease-in-out,background 200ms ease-in-out;-webkit-transition:height 200ms ease-in-out,bottom 200ms ease-in-out,background 200ms ease-in-out;transition:height 200ms ease-in-out,bottom 200ms ease-in-out,background 200ms ease-in-out}.tileTags .filterTag:hover{color:#fff}.tileTags .filterTag:hover:after{bottom:-10px;height:3px;background:#fff}.tileTags .filterTag.active{color:#fff}.tileTags .filterTag.active:after{bottom:-10px;height:3px;background:#fff}@media screen and (max-width:499px){.tileTags .filterTag{margin:10px}}@media screen and (max-width:900px){.tileTags{width:90%;margin:20px auto}}.pageHeaderImage{position:relative;z-index:1}.pageHeaderImage.altPageHeader .imgSize.mobile{padding-bottom:56.25%}.pageHeaderImage.altPageHeader .pageHeaderContent{width:90%}.pageHeaderImage.img-loaded .imgLoad{opacity:0}.pageHeaderImage .imgSize{width:100%;position:relative;z-index:1}.pageHeaderImage .imgSize.desktop{padding-bottom:42.6%}.pageHeaderImage .imgSize.mobile{padding-bottom:150%}.pageHeaderImage img{width:100%;height:auto;display:block;position:absolute;top:0;left:0;z-index:2}.pageHeaderImage .pageHeaderContent{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:calc(50% + 30px);text-align:center;z-index:3;opacity:0;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out}.pageHeaderImage .pageHeaderContent.fadeIn{opacity:1}.pageHeaderImage .pageHeaderContent h1,.pageHeaderImage .pageHeaderContent h2{text-shadow:0 2px 6px rgba(0,0,0,.5)}.footerMap{width:100%;position:relative;z-index:2}.footerMap .mapSizer{width:100%;height:0;padding-bottom:30%;position:relative}@media screen and (max-width:900px){.footerMap .mapSizer{padding-bottom:80%}}#map{width:100%;height:100%;position:absolute;top:0;left:0}.caseStudyContent{position:relative;z-index:2;background:#111}.caseStudyNav{display:flex}.caseStudyNav .tileItem{position:relative;width:50%;float:none}@media screen and (max-width:499px){.caseStudyNav .tileItem{width:100%}}.contactpage section{background:#000}.contactContent{width:80%;margin:0 auto 40px auto;padding-top:180px}.contactContent .umb-grid{max-width:700px;margin:0 auto}.contactContent .umb-grid .row{margin:0 -15px}.contactContent .umb-grid .row [class*=col-]{padding:0 15px}@media screen and (max-width:900px){.contactContent .umb-grid .row [class*=col-]{width:100%}}.contactContent .umb-grid .pageContent{padding:20px 0;width:auto}.contactFormContainer{width:80%;margin:0 auto;padding:0 0 60px 0}.contactFormContainer .pageContent{padding:0}@media screen and (max-width:900px){.contactFormContainer{padding:30px 0}}.contactForm .inputHolder{margin:20px 0 0 0;position:relative}.contactForm .inputHolder.checkbox label{vertical-align:middle}.contactForm .inputHolder.checkbox input{width:20px;height:20px;margin:0;display:inline-block;vertical-align:middle}.contactForm .inputHolder.textbox .validation{position:absolute;bottom:1px;right:1px;display:none;width:16px;height:16px}.contactForm .inputHolder.textbox .validation:after{content:'';position:absolute;top:0;left:0;width:16px;height:16px}.contactForm .inputHolder .field-validation-error{color:#bf4034;position:absolute;bottom:-20px;right:0}.contactForm .inputHolder .field-validation-error~.form-control{border-color:#bf4034}.contactForm .inputHolder .field-validation-error~.validation{display:block}.contactForm .inputHolder .field-validation-error~.validation:after{background-image:url(/images/icons/x.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.contactForm label{display:block;color:#999;font-size:20px;margin:10px 0}@media screen and (max-width:900px){.contactForm label{font-size:18px}}.contactForm input[type=text]{width:100%;display:block;border:1px solid #999;border-radius:3px;background:#fff;font-family:'black_sans';font-size:20px;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:900px){.contactForm input[type=text]{font-size:18px}}.contactForm input[type=text]::-webkit-input-placeholder{font-size:14px}.contactForm input[type=text]::-moz-placeholder{font-size:14px}.contactForm input[type=text]:-ms-input-placeholder{font-size:14px}.contactForm input[type=text]:-moz-placeholder{font-size:14px}.contactForm input[type=text]::placeholder{font-size:14px}.contactForm textarea{font-family:'black_sans';max-width:100%;min-width:100%;width:100%;min-height:100px;padding:10px;display:block;border:1px solid transparent;border-radius:3px;background:#fff;font-size:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:900px){.contactForm textarea{font-size:18px}}.contactForm input[type=submit],.contactForm button{margin-top:20px;text-transform:uppercase;font-family:'black_sans';font-size:14px;color:#fff;font-weight:300;padding:14px;text-align:center;min-width:100px;border:none;border-radius:3px;background:#474747;-moz-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;-webkit-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out}.contactForm input[type=submit]:hover,.contactForm button:hover{background:#666}.contactForm input[type=submit]:active,.contactForm button:active{background:#000}.contactComplete{margin:0 auto;padding:0 0 100px 0;text-align:center}@media screen and (max-width:900px){.contactComplete{padding:0}}.contentPageContent{position:relative;z-index:2;background:#111}.errorPage{text-align:center;padding:240px 0;width:60%;margin:0 auto;max-width:700px}.errorPage h1{font-size:100px;line-height:1em;color:#fff;font-weight:900}.errorPage h2{font-size:48px;color:#fff;font-weight:800;line-height:1em}@media screen and (max-width:900px){.errorPage h2{font-size:36px}}@media screen and (max-width:900px){.errorPage{padding:200px 0;width:90%}}.homeFeatureItem{position:relative;z-index:1}.homeFeatureItem video{width:100%;height:auto}@media screen and (max-width:499px){.homeFeatureItem video{width:300%;position:relative;left:-100%;margin-left:0;top:0}}.homeFeatureItem .imgSize{width:100%;position:relative;z-index:1}.homeFeatureItem .imgSize.desktop{padding-bottom:56.25%}.homeFeatureItem .imgSize.mobile{padding-bottom:150%}.homeFeatureItem img{width:100%;height:auto;display:block;position:absolute;top:0;left:0;z-index:2}.homeFeatureItem .homeFeatureContent{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:3}.homeFeatureItem .homeFeatureContent h1,.homeFeatureItem .homeFeatureContent h2{text-shadow:0 2px 6px rgba(0,0,0,.5)}.homeFeatureItem .workButton{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:4;width:32px;height:40px;cursor:pointer}.homeFeatureItem .workButton:after{content:'';background-image:url(/images/icons/down-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;width:100%;height:100%;position:absolute;top:0;left:0}.homeFeatureItem+.tileItemContainer{padding-top:32px}.homeFeatureItem+.tileItemContainer h2.centre{margin:0 0 32px 0}@media screen and (max-width:499px){.homeFeatureItem{overflow:hidden}}.homepagePrimaryContent{position:relative;padding:60px 0 0 0;background:#111}@media screen and (max-width:900px){.homepagePrimaryContent{padding-top:30px}}.homepageClientsStellar{background:#111 no-repeat center center;background-size:cover}.homepageClients{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:40px 0 60px 0}.homepageClients .clientItem{width:20%;flex:0 0 auto;position:relative;margin:0}.homepageClients .clientItem:hover .clientHover{opacity:1}.homepageClients .clientItem .clientItemSize{width:100%;height:0;padding-bottom:70%}.homepageClients .clientItem img{width:90%;height:auto;top:0;left:5%;display:block;position:absolute}.homepageClients .clientItem img.clientHover{position:absolute;top:0;left:5%;z-index:2;opacity:0;transform:translateZ(0);-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}@media screen and (max-width:900px){.homepageClients .clientItem{width:25%}}@media screen and (max-width:499px){.homepageClients .clientItem{width:50%}}.prTalentContent{position:relative;z-index:2;background:#111}.backButton{height:40px;line-height:40px;margin-bottom:40px;display:inline-block}.backButton a{position:relative;padding-left:60px;display:block;color:#fff;text-decoration:none;font-size:20px;-moz-transition:color 200ms ease-in-out;-o-transition:color 200ms ease-in-out;-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out}@media screen and (max-width:900px){.backButton a{font-size:18px}}.backButton a:before{content:'';background-image:url(/images/icons/chevron-left-circle.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;position:absolute;top:0;left:0;width:40px;height:40px;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;opacity:1}.backButton a:hover{color:#474747}.backButton a:hover:before{opacity:.7}.talentHeader{width:80%;margin:0 auto 40px auto;padding-top:180px;position:relative}.talentHeader .talentSlides{max-width:33.33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;float:left;position:relative}@media screen and (max-width:900px){.talentHeader .talentSlides{max-width:380px;padding:0}}.talentHeader .talentSocial{width:66.66%;float:left;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}@media screen and (max-width:900px){.talentHeader .talentSocial{width:100%;margin:40px auto 0 auto;padding:0}}.talentHeader img{max-width:100%}.talentHeader .socialItems p{font-size:20px;margin:20px 0 0 0;font-weight:500}@media screen and (max-width:900px){.talentHeader .socialItems p{font-size:18px}}.talentHeader .socialItems .socialItem{display:flex;width:100%;margin:10px 0}.talentHeader .socialItems .socialItem .socialSection{width:50%;display:flex}.talentHeader .socialItems .socialItem .socialSection>div{float:left;width:33.33%;align-self:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0 0}.talentHeader .socialItems .socialItem .socialSection>div.socialType,.talentHeader .socialItems .socialItem .socialSection>div.socialCount{width:30%}.talentHeader .socialItems .socialItem .socialSection>div.socialRatio{width:40%}.talentHeader .socialItems .socialItem .socialSection .socialTitle,.talentHeader .socialItems .socialItem .socialSection .socialType{color:#fff}.talentHeader .socialItems .socialItem .socialSection .socialName,.talentHeader .socialItems .socialItem .socialSection .socialCount{color:#666}.talentHeader .socialItems .socialItem .socialSection .socialName a{color:#666;text-decoration:none;border-bottom:1px solid transparent;-moz-transition:color 200ms ease-in-out,border-color 200ms ease-in-out;-o-transition:color 200ms ease-in-out,border-color 200ms ease-in-out;-webkit-transition:color 200ms ease-in-out,border-color 200ms ease-in-out;transition:color 200ms ease-in-out,border-color 200ms ease-in-out}.talentHeader .socialItems .socialItem .socialSection .socialName a:hover{color:#fff;border-color:#fff}.talentHeader .socialItems .socialItem .socialSection .socialCountBar{position:relative;background:#474747;border-radius:5px;height:5px;width:100%;overflow:hidden}.talentHeader .socialItems .socialItem .socialSection .socialCountBar span{display:block;height:100%;border-radius:5px;background-color:#fff;box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden}@media screen and (max-width:900px){.talentHeader .socialItems .socialItem .socialSection{width:100%;margin:6px 0}.talentHeader .socialItems .socialItem .socialSection .socialTitle{width:30%}.talentHeader .socialItems .socialItem .socialSection .socialType{width:60%}}@media screen and (max-width:900px){.talentHeader .socialItems .socialItem{flex-wrap:wrap}}@media screen and (max-width:900px){.talentHeader{width:90%;padding-top:100px}}.talentDownload{padding:60px 0}.talentDownload a{color:#fff;font-weight:300}#app{position:relative}.flexFull{width:100%}.projectPageStart{-moz-transition:max-height 200ms ease-in-out;-o-transition:max-height 200ms ease-in-out;-webkit-transition:max-height 200ms ease-in-out;transition:max-height 200ms ease-in-out;max-height:2000px;position:relative;transform:translateY(0)}.projectPageStart.hide{overflow:hidden;pointer-events:none;max-height:0;transform:translateY(0) !important}.projectPageStart .pageHeaderImage{overflow:hidden}.projectPageStart .pageHeaderImage .imgSize.mobile{padding-bottom:56.25%}@media screen and (max-width:499px){.projectPageStart{margin-bottom:60px}}.projectFeatureVideo{position:relative;z-index:1;overflow:hidden}.projectFeatureVideo video{width:100%;height:auto}@media screen and (max-width:499px){.projectFeatureVideo video{width:300%;position:relative;left:-100%;margin-left:0;top:0}}.projectFeatureVideo:after{content:'';height:50%;position:absolute;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,#111 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#111));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,#111 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,#111 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,#111 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,#111 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#111111',GradientType=0)}@media screen and (min-width:1024px){.projectFeatureVideo{margin-bottom:-100px}}@media screen and (min-width:1200px){.projectFeatureVideo{margin-bottom:-200px}}@media screen and (max-width:900px){.projectFeatureVideo{margin-bottom:0}}.projectPageHeaderContent{width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;text-align:center;z-index:3;margin:0 auto}.projectPageHeaderContent .pageTitle h1,.projectPageHeaderContent .pageTitle .h1{text-shadow:0 2px 6px rgba(0,0,0,.5);text-align:center;font-weight:800}@media screen and (max-width:900px){.projectPageHeaderContent .pageTitle h1,.projectPageHeaderContent .pageTitle .h1{font-size:48px;line-height:50px}}@media screen and (max-width:499px){.projectPageHeaderContent .pageTitle h1,.projectPageHeaderContent .pageTitle .h1{font-size:30px;line-height:36px}}@media screen and (max-width:900px){.projectPageHeaderContent{top:40%}}@media screen and (max-width:499px){.projectPageHeaderContent{top:0;left:auto;transform:none;margin-top:-100%;position:relative}.projectPageHeaderContent h1{margin-bottom:40px}}.contactNow{font-family:'black_sans';cursor:pointer;font-size:16px;font-weight:500;text-transform:uppercase;position:relative;margin:20px auto;width:150px}.contactNow:hover span{opacity:1}.contactNow span{display:none;position:absolute;top:calc(100% + 15px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;font-weight:400;background:#111;width:120%;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 6px;border:1px solid #474747;border-radius:4px;opacity:0;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;pointer-events:none;text-transform:none}.contactNow span:before{position:absolute;content:'';width:15px;height:15px;top:-9px;left:calc(50% - 3px);transform:translateX(-50%) rotate(45deg);background:#111;border-top:1px solid #474747;border-left:1px solid #474747}@media screen and (min-width:500px){.contactNow span{display:block}}.projectPrimaryContent{position:relative;width:100%;z-index:3}.projectPrimaryContent p{opacity:1 !important;line-height:30px}@media screen and (min-width:1200px){.projectPrimaryContent{width:75%}}@media screen and (min-width:1440px){.projectPrimaryContent{width:55%}}@media screen and (min-width:500px){.projectPrimaryContent{text-align:center;margin:0 auto}.projectPrimaryContent .umb-grid .grid-section .pageContent{max-width:none;width:80%}}@media screen and (max-width:900px){.projectPrimaryContent p{line-height:24px}}.videoScrollButton{text-transform:uppercase;position:relative;padding-bottom:40px;z-index:3;cursor:pointer;text-align:center;font-weight:500}.videoScrollButton:after{content:'';background-image:url(/images/icons/down-arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;position:absolute;width:35px;height:35px;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.startProjectButton{display:flex;align-items:center;justify-content:center}.startProjectButton button{font-family:'black_sans';border-radius:8px;background:#111;color:#fff;text-transform:uppercase;border:1px solid #fff;padding:14px 30px;cursor:pointer;font-size:16px;font-weight:500;-moz-transition:color 200ms ease-in-out,border-color 200ms ease-in-out;-o-transition:color 200ms ease-in-out,border-color 200ms ease-in-out;-webkit-transition:color 200ms ease-in-out,border-color 200ms ease-in-out;transition:color 200ms ease-in-out,border-color 200ms ease-in-out;outline:none !important}.startProjectButton button:hover{color:#999;border-color:#999}@media screen and (max-width:900px){.startProjectButton{margin-top:20px}}.projectPageDetails{margin:200px auto 60px auto;-moz-transition:opacity 200ms ease-in-out,max-height 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out,max-height 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out,max-height 200ms ease-in-out;transition:opacity 200ms ease-in-out,max-height 200ms ease-in-out;width:90%;text-align:center;position:relative}.projectPageDetails.finalPane{height:auto}.projectPageDetails.hideProject{max-height:0}@media screen and (max-width:1024px){.projectPageDetails.hideProject{overflow:hidden}}.projectPageDetails .projectDetailControls{display:flex;justify-content:space-between;position:relative;z-index:100}.projectPageDetails .projectDetailControls .back,.projectPageDetails .projectDetailControls .steps{text-transform:uppercase;color:#999;text-decoration:none}.projectPageDetails .projectDetailControls .back.hideButton{opacity:0;pointer-events:none}@media screen and (max-width:1024px){.projectPageDetails{margin-top:130px;height:auto}}@media screen and (max-width:900px){.projectPageDetails{margin-top:130px;overflow:hidden}}.projectPageThanks{margin:200px auto 60px auto;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;width:90%;text-align:center;position:relative;height:300px}.projectPageThanks h1{opacity:1 !important}.projectPageThanks .backToHomeButton a{text-transform:uppercase;color:#999;text-decoration:none}@media screen and (max-width:499px){.projectPageThanks{height:auto}}.sectionTiles{display:flex;justify-content:center}.sectionTiles .selectionTile{width:220px;height:220px;margin:5px;position:relative;background-color:#474747;border-radius:10px;overflow:hidden;cursor:pointer}.sectionTiles .selectionTile.otherTile .selectionTileContent.contains .selectionTileTitle{margin:0}.sectionTiles .selectionTile.otherTile .selectionTileContent.contains .sectionTileText{display:none}.sectionTiles .selectionTile.otherTile .hoverOverlay{opacity:.5}.sectionTiles .selectionTile.otherTile:hover .hoverOverlay{opacity:0}.sectionTiles .selectionTile.radioTile{border-radius:20px;height:240px}.sectionTiles .selectionTile.radioTile:hover .hoverOverlay,.sectionTiles .selectionTile.radioTile.active .hoverOverlay{opacity:0}.sectionTiles .selectionTile.radioTile.active .selectionTileContent .selectionTileTitle{color:#fff}.sectionTiles .selectionTile.radioTile .hoverOverlay{opacity:.5}.sectionTiles .selectionTile.radioTile .selectionTileContent{width:80%}.sectionTiles .selectionTile.radioTile .selectionTileContent .selectionTileTitle{color:#999;font-size:36px;font-weight:500}@media screen and (max-width:900px){.sectionTiles .selectionTile.radioTile .selectionTileContent .selectionTileTitle{font-size:24px}}@media screen and (max-width:499px){.sectionTiles .selectionTile.radioTile{height:140px}}.sectionTiles .selectionTile.checkboxTile label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;cursor:pointer}.sectionTiles .selectionTile.checkboxTile label input{display:none}.sectionTiles .selectionTile.checkboxTile:hover:not(.otherTile) .hoverOverlay,.sectionTiles .selectionTile.checkboxTile.active:not(.otherTile) .hoverOverlay{opacity:.75}.sectionTiles .selectionTile.checkboxTile:hover.otherTile .hoverOverlay,.sectionTiles .selectionTile.checkboxTile.active.otherTile .hoverOverlay{opacity:0}@media screen and (min-width:500px){.sectionTiles .selectionTile:hover .hoverOverlay{opacity:.75}}.sectionTiles .selectionTile.active{box-shadow:0 0 0 2px #999}.sectionTiles .selectionTile .hoverOverlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#000;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;z-index:2}.sectionTiles .selectionTile img{position:absolute;top:0;left:0;z-index:1}.sectionTiles .selectionTile .selectionTileContent{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.sectionTiles .selectionTile .selectionTileContent.contains{opacity:0;text-align:center;width:98%}.sectionTiles .selectionTile .selectionTileContent.contains .selectionTileTitle{margin:0 0 4px 0}.sectionTiles .selectionTile .selectionTileContent.contains ul{margin:0 0 0 36px;text-align:left}.sectionTiles .selectionTile .selectionTileContent .selectionTileTitle{font-size:24px;pointer-events:none;text-transform:capitalize;font-weight:500}@media screen and (max-width:900px){.sectionTiles .selectionTile .selectionTileContent .selectionTileTitle{font-size:20px}}.sectionTiles .selectionTile .selectionTileContent .sectionTileText{font-size:14px}.sectionTiles .selectionTile .selectionTileContent .includesTileText{font-size:14px;position:relative;left:20px}@media screen and (max-width:1024px){.sectionTiles .selectionTile{margin:8px}}@media screen and (max-width:1024px){.sectionTiles{flex-wrap:wrap}}.projectSection{z-index:2;-moz-transition:top 200ms ease-in-out,opacity 200ms ease-in-out;-o-transition:top 200ms ease-in-out,opacity 200ms ease-in-out;-webkit-transition:top 200ms ease-in-out,opacity 200ms ease-in-out;transition:top 200ms ease-in-out,opacity 200ms ease-in-out;position:relative}@media screen and (min-width:900px){.projectSection[data-section-id="1"] .sectionTiles .selectionTile:hover .selectionTileContent{opacity:0}.projectSection[data-section-id="1"] .sectionTiles .selectionTile:hover .selectionTileContent.contains{opacity:1}}.projectSection[data-section-id="1"] .sectionTiles .selectionTile.otherTile .selectionTileContent.contains .sectionTileText{display:block}.projectSection[data-section-id="1"] .sectionTiles .selectionTile .selectionTileContent.contains{margin-left:-20px}.projectSection[data-section-id="3"].immersiveSection .sectionTiles .selectionTile .selectionTileContent.contains{margin:0 auto;width:80%}@media screen and (min-width:900px){.projectSection[data-section-id="3"].immersiveSection .sectionTiles .selectionTile:hover .selectionTileContent{opacity:0}.projectSection[data-section-id="3"].immersiveSection .sectionTiles .selectionTile:hover .selectionTileContent.contains{opacity:1}}@media screen and (max-width:499px){.projectSection[data-section-id="3"] h4{display:none}}.projectSection[data-section-id="6"] .textareaContainer{position:relative;border:1px solid transparent;margin:50px auto 0 auto;transform:none;top:auto;left:auto}.projectSection[data-section-id="6"] .textareaContainer.active{border-color:#999}.projectSection[data-section-id="6"] .textareaContainer textarea{min-height:220px}.projectSection[data-section-id='10'] h2{margin-top:-40px}@media screen and (max-width:1024px){.projectSection[data-section-id='10'] h2{margin-top:10px}}@media screen and (max-width:499px){.projectSection[data-section-id='10'] h2{margin-top:30px}}.projectSection.noPadding{padding-bottom:0}.projectSection h2{margin-top:-25px;padding:0 100px}@media screen and (max-width:1024px){.projectSection h2{font-size:30px;line-height:30px;margin-top:10px;padding:0}}@media screen and (max-width:499px){.projectSection h2{margin-top:30px;margin-bottom:30px}}.projectSection h4{font-size:16px;font-weight:400;color:#666;text-transform:uppercase;margin:10px 0 30px 0}@media screen and (max-width:1024px){.projectSection{position:relative}}.projectSectionItem{position:relative;z-index:2;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.projectSectionItem ul{list-style:none;margin:0;padding:0}.projectSectionItem ul li{cursor:pointer;margin:0;padding:0}@media screen and (max-width:1024px){.projectSectionItem{position:relative}}.textareaContainer{border-radius:16px;border:1px solid #999;background-color:#212121;padding:16px 32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:460px;position:absolute;top:130px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:left;max-width:100%}.textareaContainer.wideText{width:1140px}.textareaContainer p{color:#666;margin:0 0 10px 0;font-size:16px;line-height:20px}.textareaContainer textarea{background:transparent;border:none;margin:0;padding:0;width:100%;max-width:100%;min-width:100%;color:#fff;min-height:80px;font-family:'black_sans';font-weight:400;font-size:16px;line-height:1.38em}.textareaContainer textarea#videoDescription{min-height:200px;width:1140px}@media screen and (max-width:1024px){.textareaContainer{position:relative;top:auto;max-width:100%}}.otherProjectTypeInputs{position:relative;width:100%;max-width:1140px;margin:20px auto}.otherProjectTypeInputs .textareaContainer{position:relative;top:auto;width:100%;margin-bottom:22px}.otherProjectTypeInputs .projectNextSkipButtons{bottom:auto}@media screen and (max-width:499px){.otherProjectTypeInputs{width:98%}}.listHolder{max-height:64px;overflow:hidden;-moz-transition:max-height 200ms ease-in-out;-o-transition:max-height 200ms ease-in-out;-webkit-transition:max-height 200ms ease-in-out;transition:max-height 200ms ease-in-out;z-index:1;position:relative;width:460px;max-width:100%;margin:30px auto 0 auto}.listHolder span{width:100%;display:block;font-size:24px;line-height:60px;border-radius:8px;background:#212121;-moz-transition:border-color 200ms ease-in-out;-o-transition:border-color 200ms ease-in-out;-webkit-transition:border-color 200ms ease-in-out;transition:border-color 200ms ease-in-out;padding:0 48px;text-align:left;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;position:relative;z-index:15;box-shadow:0 1px 3px 0 rgba(0,0,0,.5);color:#fff}@media screen and (max-width:900px){.listHolder span{font-size:20px}}.listHolder span:after{content:'';position:absolute;top:20px;right:20px;background-image:url(/images/icons/Quote_form_arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;width:20px;height:20px;transform:rotate(0deg)}.listHolder span.placeholder{font-size:16px;font-weight:400;text-transform:uppercase;color:#999}.listHolder span.toggled:after{transform:rotate(180deg)}.listHolder span.toggled+ul{margin-top:-5px}.listHolder span:hover,.listHolder span.choiceSelected{border-color:#999}.listHolder ul{list-style:none;margin:0;padding:0;position:relative;z-index:10;background:#191919;overflow:hidden;border-radius:0 0 8px 8px}.listHolder ul li{font-size:21px;margin:0;padding:20px 48px;cursor:pointer;background:#191919;text-align:left;-moz-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;-webkit-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999}.listHolder ul li:first-child{padding-top:25px}.listHolder ul li:hover{background-color:#474747}.listHolder select{display:none}.projectNextSkipButtons{width:100%;display:flex;flex-direction:column;align-items:center;z-index:10;margin-top:40px}.projectNextSkipButtons button{margin:10px 0;width:150px;text-transform:uppercase;border:none;background:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'black_sans';cursor:pointer;outline:none !important}.projectNextSkipButtons button.projectSelectionButton{border-radius:8px;border:1px solid #999;color:#999;font-size:16px;padding:10px 0;font-weight:500;letter-spacing:1px}.projectNextSkipButtons button.projectSelectionButtonSkip{color:#fff;font-size:14px;letter-spacing:1.8px;font-weight:500;position:relative}.projectNextSkipButtons button.projectSelectionButtonSkip:hover span{opacity:1}.projectNextSkipButtons button.projectSelectionButtonSkip span{display:none;position:absolute;top:calc(100% + 15px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;font-weight:400;background:#111;width:120%;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 6px;border:1px solid #474747;border-radius:4px;opacity:0;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;pointer-events:none;text-transform:none}.projectNextSkipButtons button.projectSelectionButtonSkip span:before{position:absolute;content:'';width:15px;height:15px;top:-9px;left:calc(50% - 3px);transform:translateX(-50%) rotate(45deg);background:#111;border-top:1px solid #474747;border-left:1px solid #474747}@media screen and (min-width:500px){.projectNextSkipButtons button.projectSelectionButtonSkip span{display:block}}.projectNextSkipButtons button:disabled{cursor:not-allowed}.projectNextSkipButtons button:not(:disabled){border-color:#fff;color:#fff}@media screen and (max-width:1024px){.projectNextSkipButtons{position:relative;bottom:auto;margin-top:20px}}.rangeLabels{margin:0 auto;width:1140px;max-width:98%;display:flex;justify-content:space-between}.rangeLabels p{width:33%;font-size:24px;line-height:20px;font-weight:500}@media screen and (max-width:900px){.rangeLabels p{font-size:20px}}.rangeLabels p:nth-child(1){text-align:left}.rangeLabels p:nth-child(3){text-align:right}.projectSelectionOtherButton{margin:10px 0;width:150px;text-transform:uppercase;border-radius:8px;border:1px solid #999;color:#999;font-size:16px;padding:10px 0;font-weight:400;letter-spacing:1px;background:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'black_sans';cursor:pointer;outline:none !important}.projectSelectionOtherButton:disabled{cursor:not-allowed}.projectSelectionOtherButton:not(:disabled){border-color:#fff;color:#fff}.videoRadios{position:absolute;display:none;pointer-events:none}.budgetInput{border-radius:16px;border:1px solid #999;display:flex;padding:26px 90px;background:#212121;width:360px;max-width:100%;margin:40px auto 0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.budgetInput span{color:#999;font-size:24px;font-weight:500}@media screen and (max-width:900px){.budgetInput span{font-size:20px}}.budgetInput input{background:none;border:none;outline:none;font-family:'black_sans';font-size:24px;width:100%;color:#fff;padding:0;margin-left:6px}@media screen and (max-width:900px){.budgetInput input{font-size:20px}}.projectFormContainer{width:740px;margin:40px auto 0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100%}.projectFormContainer .inputHolder{padding:20px 40px;border:none;border-radius:16px;background:#212121;width:740px;max-width:100%;margin-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border:1px solid transparent;position:relative}.projectFormContainer .inputHolder.hasError{border-color:#bf4034 !important}.projectFormContainer .inputHolder.hasError .validation{display:block}.projectFormContainer .inputHolder.half{width:48%}@media screen and (max-width:499px){.projectFormContainer .inputHolder.half{width:100%}}.projectFormContainer .inputHolder.input-has-value,.projectFormContainer .inputHolder:hover{border-color:#999}.projectFormContainer .inputHolder p{color:#666;margin:0 0 10px 0;font-size:16px;line-height:20px}.projectFormContainer .inputHolder input{font-family:'black_sans';padding:0;margin:0;border:none;width:100%;font-size:20px;font-weight:400;color:#fff;background:none;display:block}@media screen and (max-width:900px){.projectFormContainer .inputHolder input{font-size:18px}}.projectFormContainer .inputHolder input[type="email"]:focus{outline:none}.projectFormContainer .inputHolder textarea{background:transparent;border:none;margin:0;padding:0;width:100%;max-width:100%;min-width:100%;color:#fff;min-height:80px;font-family:'black_sans';font-weight:400;font-size:16px}.projectFormContainer .inputHolder span.field-validation-error{color:#bf4034;position:absolute;bottom:-20px;right:0}.projectFormContainer .inputHolder span.field-validation-error~.form-control{border-color:#bf4034}.projectFormContainer .inputHolder span.field-validation-error~.validation:after{background-image:url(/images/icons/x.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.projectFormContainer .inputHolder .validation{position:absolute;bottom:5px;right:5px;display:none;width:16px;height:16px}.projectFormContainer .inputHolder .validation:after{content:'';position:absolute;top:0;left:0;width:16px;height:16px}@media screen and (max-width:499px){.projectFormContainer .inputHolder{padding:20px}}.projectFormContainer input[type=submit],.projectFormContainer button{margin:50px auto 0 auto;width:150px;text-transform:uppercase;border:none;background:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'black_sans';cursor:pointer;border-radius:8px;border:1px solid #999;color:#999;font-size:16px;padding:10px 0;font-weight:400;letter-spacing:1px;outline:none !important}.approxDate{width:460px;max-width:98%;border:2px solid #666;background:#212121;padding:26px 80px 26px 40px;font-size:20px;position:relative;display:inline-block;text-transform:uppercase;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;border-radius:8px;margin-top:30px;opacity:0;pointer-events:none;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}@media screen and (max-width:900px){.approxDate{font-size:18px}}.approxDate.active{opacity:1;pointer-events:auto}.approxDate.active+.actualCalendar.active{opacity:1;pointer-events:auto;max-height:400px}.approxDate .calendarButton{width:40px;height:40px;position:absolute;top:17px;right:30px;cursor:pointer}.approxDate .calendarButton:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M29.334%203H25V1a1%201%200%201%200-2%200v2h-6V1a1%201%200%201%200-2%200v2H9V1a1%201%200%201%200-2%200v2H2.667A2.666%202.666%200%200%200%200%205.666v23.667A2.667%202.667%200%200%200%202.667%2032h26.667A2.666%202.666%200%200%200%2032%2029.333V5.666A2.665%202.665%200%200%200%2029.334%203zM30%2029.333a.667.667%200%200%201-.666.667H2.667A.667.667%200%200%201%202%2029.333V5.666C2%205.299%202.299%205%202.667%205H7v2a1%201%200%201%200%202%200V5h6v2a1%201%200%201%200%202%200V5h6v2a1%201%200%201%200%202%200V5h4.334c.367%200%20.666.299.666.666v23.667z%22%2F%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M7%2012h4v3H7zM7%2017h4v3H7zM7%2022h4v3H7zM14%2022h4v3h-4zM14%2017h4v3h-4zM14%2012h4v3h-4zM21%2022h4v3h-4zM21%2017h4v3h-4zM21%2012h4v3h-4z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}@media screen and (max-width:900px){.approxDate{position:absolute;left:0;margin-top:50px}.approxDate.active{position:relative;left:auto}}.actualCalendar{opacity:0;pointer-events:none;-moz-transition:max-height 200ms ease-in-out,opacity 200ms ease-in-out;-o-transition:max-height 200ms ease-in-out,opacity 200ms ease-in-out;-webkit-transition:max-height 200ms ease-in-out,opacity 200ms ease-in-out;transition:max-height 200ms ease-in-out,opacity 200ms ease-in-out;width:460px;max-width:98%;margin:0 auto;position:relative;z-index:20;max-height:0}.actualCalendar.selectedHide{opacity:0 !important;pointer-events:none !important;max-height:0 !important}.vdp-datepicker{display:inline-block;margin:0 0 20px 0;width:100%}.vdp-datepicker .vdp-datepicker__calendar{background:#212121;width:100%;border:none;border-radius:8px}.vdp-datepicker .vdp-datepicker__calendar header{padding:10px}.vdp-datepicker .vdp-datepicker__calendar header span{border:none;position:relative;font-size:24px;font-weight:500;color:#fff;text-transform:uppercase}@media screen and (max-width:900px){.vdp-datepicker .vdp-datepicker__calendar header span{font-size:20px}}.vdp-datepicker .vdp-datepicker__calendar header span:not(:nth-child(2)):after{content:'';position:absolute;top:10px;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011.534%206.502%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M11.534%205.77l-.73.73L5.04.743l.73-.73z%22%20%2F%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M.73%206.49L0%205.76%205.76%200l.73.73z%22%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;width:20px;height:20px;margin:0;border:none}.vdp-datepicker .vdp-datepicker__calendar header span.prev:after{left:19px;transform:rotate(-90deg)}.vdp-datepicker .vdp-datepicker__calendar header span.next:after{left:24px;transform:rotate(90deg)}.vdp-datepicker .vdp-datepicker__calendar header span:hover:not(.disabled){background:#999;color:#111}.vdp-datepicker .vdp-datepicker__calendar header span:hover:not(.disabled):not(:nth-child(2)):after{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011.534%206.502%22%3E%3Cpath%20fill%3D%22%23111111%22%20d%3D%22M11.534%205.77l-.73.73L5.04.743l.73-.73z%22%20%2F%3E%3Cpath%20fill%3D%22%23111111%22%20d%3D%22M.73%206.49L0%205.76%205.76%200l.73.73z%22%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.vdp-datepicker .vdp-datepicker__calendar header+div{padding:10px}.vdp-datepicker .vdp-datepicker__calendar .cell{border-radius:8px;font-size:24px;font-weight:500;color:#999}@media screen and (max-width:900px){.vdp-datepicker .vdp-datepicker__calendar .cell{font-size:20px}}.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day.selected,.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month.selected,.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year.selected{background:#999;color:#fff;border-color:#bf4034}.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border-color:#999}.projectPage .projectTileItemContainer{width:100%;margin:0 auto;padding:40px 0;position:relative;background:#111}.projectPage .projectTileItemContainer #Work{margin-top:0;margin-bottom:25px}.projectPage .projectTileItemContainer .projectTileContainer{width:1366px;max-width:95%;margin:0 auto;position:relative}.projectPage .projectTileItemContainer .projectTileContainer .slickPrev{position:absolute;top:0;left:0;height:100%;width:60px;cursor:pointer}.projectPage .projectTileItemContainer .projectTileContainer .slickPrev:after{content:'';position:absolute;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011.534%206.502%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M11.534%205.77l-.73.73L5.04.743l.73-.73z%22%20%2F%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M.73%206.49L0%205.76%205.76%200l.73.73z%22%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);width:30px;height:30px}@media screen and (max-width:499px){.projectPage .projectTileItemContainer .projectTileContainer .slickPrev{display:none}}.projectPage .projectTileItemContainer .projectTileContainer .slickNext{position:absolute;top:0;right:0;height:100%;width:60px;cursor:pointer}.projectPage .projectTileItemContainer .projectTileContainer .slickNext:after{content:'';position:absolute;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011.534%206.502%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M11.534%205.77l-.73.73L5.04.743l.73-.73z%22%20%2F%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M.73%206.49L0%205.76%205.76%200l.73.73z%22%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);width:30px;height:30px}@media screen and (max-width:499px){.projectPage .projectTileItemContainer .projectTileContainer .slickNext{display:none}}.projectPage .projectTileItemContainer .projectTileContainer .slick-disabled{opacity:0;pointer-events:none}.projectPage .projectTileItemContainer .projectTileContainer .slick-dots{bottom:auto;top:-25px;right:auto;left:30px}.projectPage .projectTileItemContainer .projectTileContainer .slick-dots li{width:10px;height:10px}.projectPage .projectTileItemContainer .projectTileContainer .slick-dots li button{width:10px;height:10px}.projectPage .projectTileItemContainer .projectTileContainer .slick-dots li button:before{width:10px;height:10px;font-size:20px;line-height:10px}@media screen and (max-width:499px){.projectPage .projectTileItemContainer .projectTileItems .slick-track{margin-left:10px}}.projectPage .projectTileItemContainer .projectTile{width:32%;max-width:390px;margin:0 4px;position:relative;overflow:hidden;opacity:.2;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out}.projectPage .projectTileItemContainer .projectTile.slick-active,.projectPage .projectTileItemContainer .projectTile.slick-center{opacity:1}@media screen and (min-width:900px){.projectPage .projectTileItemContainer .projectTile.slick-active:hover .hoverOverlay:after,.projectPage .projectTileItemContainer .projectTile.slick-center:hover .hoverOverlay:after{top:0}.projectPage .projectTileItemContainer .projectTile.slick-active:hover .tileItemContent .toggle:before,.projectPage .projectTileItemContainer .projectTile.slick-center:hover .tileItemContent .toggle:before{opacity:1}.projectPage .projectTileItemContainer .projectTile.slick-active:hover .tileItemContent .toggle:after,.projectPage .projectTileItemContainer .projectTile.slick-center:hover .tileItemContent .toggle:after{opacity:0}}.projectPage .projectTileItemContainer .projectTile img{max-width:100%}.projectPage .projectTileItemContainer .projectTile .hoverOverlay{position:absolute;top:0;right:0;bottom:0;left:0}.projectPage .projectTileItemContainer .projectTile .hoverOverlay.active:after{top:0}.projectPage .projectTileItemContainer .projectTile .hoverOverlay:after{content:'';background:rgba(0,0,0,.7);position:absolute;top:calc(100% - 90px);right:0;bottom:0;left:0;-moz-transition:top 400ms ease-in-out;-o-transition:top 400ms ease-in-out;-webkit-transition:top 400ms ease-in-out;transition:top 400ms ease-in-out}.projectPage .projectTileItemContainer .projectTile .tileItemContent{position:absolute;right:0;top:calc(100% - 90px);left:0;-moz-transition:top 400ms ease-in-out;-o-transition:top 400ms ease-in-out;-webkit-transition:top 400ms ease-in-out;transition:top 400ms ease-in-out;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-wrap:wrap}.projectPage .projectTileItemContainer .projectTile .tileItemContent .toggle{position:absolute;top:24px;right:30px;height:40px;width:40px;z-index:10}.projectPage .projectTileItemContainer .projectTile .tileItemContent .toggle.active:before{opacity:1}.projectPage .projectTileItemContainer .projectTile .tileItemContent .toggle.active:after{opacity:0}.projectPage .projectTileItemContainer .projectTile .tileItemContent .toggle:before{content:'';position:absolute;top:8px;right:7px;height:25px;width:25px;opacity:0;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;background-image:url(/images/icons/minus.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.projectPage .projectTileItemContainer .projectTile .tileItemContent .toggle:after{content:'';position:absolute;top:0;right:0;height:40px;width:40px;opacity:1;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;background-image:url(/images/icons/plus.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent}.projectPage .projectTileItemContainer .projectTile .tileItemContent h2{margin:0;position:relative;font-weight:500;font-size:22px;line-height:30px;letter-spacing:2.9px;text-transform:uppercase;width:300px;height:90px;display:flex;align-items:center}@media screen and (max-width:900px){.projectPage .projectTileItemContainer .projectTile .tileItemContent h2{font-size:14px;line-height:20px;max-width:80%}}@media screen and (max-width:499px){.projectPage .projectTileItemContainer .projectTile .tileItemContent h2{font-size:18px}}.projectPage .projectTileItemContainer .projectTile .tileItemContent p{width:100%;line-height:26px}@media screen and (max-width:900px){.projectPage .projectTileItemContainer .projectTile .tileItemContent p{font-size:14px;line-height:20px}}@media screen and (max-width:499px){.projectPage .projectTileItemContainer .projectTile .tileItemContent p{font-size:18px}}@media screen and (max-width:499px){.projectPage .projectTileItemContainer .projectTile{max-width:100%}}.videoItemContainer{margin:40px 0 0 0;width:100%;padding:80px 0 60px 0;background:#111;position:relative;z-index:1}.videoItemContainer .otherVideoItemVideo{width:95%;max-width:1000px;margin:0 auto;position:relative;cursor:pointer}.videoItemContainer .otherVideoItemVideo .videoOverlayContainer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:no-repeat 0 0;background-size:cover;pointer-events:auto;opacity:1;-moz-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out}.videoItemContainer .otherVideoItemVideo .videoOverlayContainer.videoPlaying{opacity:0;pointer-events:none}.videoItemContainer .otherVideoItemVideo .videoOverlayContainer .videoOverlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:144px;height:144px;background:url(/images/play-circle.svg) no-repeat center center;background-size:cover}.videoItemContainer .otherVideoItemVideo video{width:100%;position:relative;z-index:1}@media screen and (max-width:499px){.videoItemContainer .otherVideoItemVideo .umb-grid .videoSize{width:100%}}@media screen and (max-width:900px){.videoItemContainer{padding-top:60px}.videoItemContainer h3{margin-bottom:20px}}@media screen and (max-width:499px){.videoItemContainer{padding-top:0}}.projectPageFooterStart{width:100%;margin:0 auto;padding:100px 0;background:#111;position:relative;z-index:1}.projectPageFooterStart h3{margin-bottom:20px}@media screen and (max-width:900px){.projectPageFooterStart{padding:60px 0}}@media screen and (max-width:499px){.projectPageFooterStart{padding:40px 0}}.hideProject{margin:0 auto !important;opacity:0 !important;pointer-events:none;z-index:1;position:absolute !important;left:0 !important;right:0 !important;top:0 !important;padding:0 !important}.backToTop{position:relative;height:50px}.backToTop:after{content:'';position:absolute;top:20px;right:0;left:0;height:10px;pointer-events:none;background-image:linear-gradient(to right,#333 25%,rgba(255,255,255,0) 0%);background-position:top;background-size:14px 2px;background-repeat:repeat-x}.backToTop .backToTopArrow{position:absolute;width:40px;height:40px;top:0;left:10%;cursor:pointer;z-index:1}.backToTop .backToTopArrow:after{content:'';position:absolute;width:100%;height:100%;background-image:url(/images/icons/back-to-top.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:900px){.backToTop .backToTopArrow{left:4%}}.sandpit header:after{display:none}.sandpit header .navigation{display:none}.sandpit footer{display:none}.sandpit .projectPageThanks .backToHomeButton{display:none}.umb-grid:after{content:'';display:table;clear:both}.umb-grid .grid-section>.background-image{position:relative;z-index:1;background-color:#111}.umb-grid .container{padding:0}.umb-grid .row{width:100%;margin:0}.umb-grid .row:after{content:'';display:table;clear:both}.umb-grid .row [class*=col-]{padding:0}@media screen and (max-width:900px){.umb-grid .row [class*=col-].col-md-6.hasTiles{width:100%}}.umb-grid .row [class*=col-].col-md-6 img,.umb-grid .row [class*=col-].col-md-6 .imgSize{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.umb-grid .row [class*=col-].col-md-6:first-child .mediaItem,.umb-grid .row [class*=col-].col-md-6:first-child .videoSize{float:right}@media screen and (max-width:499px){.umb-grid .row [class*=col-].col-md-6:first-child .mediaItem,.umb-grid .row [class*=col-].col-md-6:first-child .videoSize{float:none}}.umb-grid .row [class*=col-].col-md-6:last-child .mediaItem,.umb-grid .row [class*=col-].col-md-6:last-child .videoSize{float:left}@media screen and (max-width:499px){.umb-grid .row [class*=col-].col-md-6:last-child .mediaItem,.umb-grid .row [class*=col-].col-md-6:last-child .videoSize{float:none}}.umb-grid .row [class*=col-].col-md-6 .mediaItem,.umb-grid .row [class*=col-].col-md-6 .videoSize{max-width:90%;margin:22.5px;clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile{max-width:100%;margin:0 !important;overflow:hidden}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imgSize,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imgSize{padding-bottom:56.25%}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .hoverOverlay,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .hoverOverlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#000;-moz-transition:opacity 600ms ease-in-out;-o-transition:opacity 600ms ease-in-out;-webkit-transition:opacity 600ms ease-in-out;transition:opacity 600ms ease-in-out;z-index:3}@media screen and (max-width:1024px){.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .hoverOverlay,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .hoverOverlay{opacity:.35}}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile img,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile img{position:absolute;top:0;left:0;width:100%;height:auto;filter:grayscale(0) blur(0);transform:scale(1) translateZ(0);-moz-transition:transform 600ms ease-in-out,filter 600ms ease-in-out;-o-transition:transform 600ms ease-in-out,filter 600ms ease-in-out;-webkit-transition:transform 600ms ease-in-out,filter 600ms ease-in-out;transition:transform 600ms ease-in-out,filter 600ms ease-in-out;z-index:2}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageTitle,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageTitle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;z-index:4;color:#fff;width:80%}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageTitle h2,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageTitle h2{position:relative;margin:0;font-size:36px;-moz-transition:transform 600ms ease-in-out;-o-transition:transform 600ms ease-in-out;-webkit-transition:transform 600ms ease-in-out;transition:transform 600ms ease-in-out}@media screen and (max-width:900px){.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageTitle h2,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageTitle h2{font-size:24px}}@media screen and (max-width:499px){.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageTitle,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageTitle{top:20%}}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageContent,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageContent{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:4;color:#fff;width:80%}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageContent h4,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageContent h4{max-width:90%;opacity:0;margin:10px auto 0 auto;font-weight:400;font-size:20px;line-height:1.5em;-moz-transition:opacity 600ms ease-in-out;-o-transition:opacity 600ms ease-in-out;-webkit-transition:opacity 600ms ease-in-out;transition:opacity 600ms ease-in-out}@media screen and (max-width:900px){.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageContent h4,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageContent h4{font-size:18px}}@media screen and (max-width:1024px){.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageContent h4,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageContent h4{opacity:1}}@media screen and (max-width:499px){.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageContent,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageContent{top:50%}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageContent h2,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageContent h2{margin:0 0 10px 0;font-size:20px}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile .imageContent h4,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile .imageContent h4{line-height:1em}}@media screen and (min-width:1024px){.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile:hover .hoverOverlay,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile:hover .hoverOverlay{opacity:.35}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile:hover img,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile:hover img{transform:scale(1.2) translateZ(0);filter:grayscale(.4) blur(2px)}.umb-grid .row [class*=col-].col-md-6 .mediaItem.asTile:hover h4,.umb-grid .row [class*=col-].col-md-6 .videoSize.asTile:hover h4{opacity:1}}@media screen and (max-width:499px){.umb-grid .row [class*=col-].col-md-6 .mediaItem,.umb-grid .row [class*=col-].col-md-6 .videoSize{margin:0 auto 20px auto}}.umb-grid .mediaItem{position:relative;max-width:100%;width:100%;margin:0 auto;clear:both}.umb-grid .mediaItem .imgSize{width:100%;position:relative;z-index:1;transform:translateZ(0);-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.umb-grid .mediaItem img{width:100%;display:block;position:absolute;top:0;left:0;z-index:2;text-decoration:none}.umb-grid a{text-decoration:none;border-bottom:2px solid #fff;color:#fff;-moz-transition:color 200ms ease-in-out,border-bottom-color 200ms ease-in-out;-o-transition:color 200ms ease-in-out,border-bottom-color 200ms ease-in-out;-webkit-transition:color 200ms ease-in-out,border-bottom-color 200ms ease-in-out;transition:color 200ms ease-in-out,border-bottom-color 200ms ease-in-out}.umb-grid a:hover{color:#666;border-bottom-color:#666}.umb-grid a.umbGridImage{width:100%;height:100%;display:block;z-index:2;opacity:1;border:none !important;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.umb-grid a.umbGridImage:hover{opacity:.7}.umb-grid a.umbGridImage:hover .imgLoad{opacity:0}@media screen and (max-width:499px){.umb-grid .class_Row .pageContainer{width:100%}}.umb-grid .videoSize{width:80%;margin:40px auto;position:relative;float:none;max-width:1490px}.umb-grid .videoSize.hasPoster.playing .embedPoster,.umb-grid .videoSize.hasPoster.playing:after{opacity:0 !important;pointer-events:none}.umb-grid .videoSize.hasPoster.playing .video-wrapper{opacity:1}.umb-grid .videoSize.hasPoster:hover:not(.playing) .embedPoster,.umb-grid .videoSize.hasPoster:hover:not(.playing):after{opacity:.8}.umb-grid .videoSize.hasPoster .embedPoster{position:absolute;top:0;left:0;z-index:10;opacity:1;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear;cursor:pointer;max-width:100%}.umb-grid .videoSize.hasPoster:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/images/icons/play-circle.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:transparent;width:120px;height:120px;z-index:20;opacity:1;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear;pointer-events:none}@media screen and (max-width:499px){.umb-grid .videoSize.hasPoster:after{width:80px;height:80px}}.umb-grid .video-wrapper{height:0;padding-top:56.25%;position:relative;opacity:0;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}.umb-grid .video-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0}.umb-grid .backgroundImage{background-repeat:repeat-y;background-position:top center}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('/images/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('/fonts/slick.woff') format('woff')}.slick-prev,.slick-next{position:absolute;display:block;height:50px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:15%;padding:0;border:none;outline:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}@media screen and (max-width:900px){.slick-prev,.slick-next{top:9%}}@media screen and (min-width:500px){.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{content:'';opacity:.75;width:100%;height:100%;position:absolute;top:0;left:0}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;right:0;bottom:25px;left:0;list-style:none;display:block;text-align:center;padding:0;margin:0;z-index:10}.slick-dots li{position:relative;display:inline-block;height:25px;width:25px;margin:0;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:25px;width:25px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:25px;height:25px;font-family:"slick";font-size:50px;line-height:25px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;-webkit-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}@media screen and (min-width:500px){.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}