@import url(https://fonts.googleapis.com/css?family=Arvo|Oxygen);/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.quotes-with-source p,dfn{font-style:italic}img,legend{border:0}*,button[disabled],html input[disabled]{cursor:default}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}#main .main-header,#main>footer,#main>section{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}a{background-color:transparent;cursor:pointer}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input{line-height:normal;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;color:#000;cursor:auto}h1,h2,h3,p{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;cursor:auto}#main h1,#main h2,#main p{margin:0;padding:.25em}#main p{font-family:Oxygen,sans-serif;font-size:16px;line-height:1.25}#main h1,#main h2{font-family:Arvo,serif}#main h1{font-size:30px;line-height:1.23}#main h2{font-size:20px;line-height:1.25}#main .btn,#main .main-footer nav .links li a,#main.home-page>.about .container section>div p{font-family:Oxygen,sans-serif}#main .close-icon,#main [class^=arrow],#main a{text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}#main .close-icon,#main [class^=arrow]{width:17px;height:51px;cursor:pointer;opacity:1;-webkit-transition:all .2s;transition:all .2s}#main .close-icon:active,#main [class^=arrow]:active{opacity:.5;-webkit-transform:scale(.8);transform:scale(.8)}#main>footer,#main>section{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#main .main-header{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50% 0}#main .main-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main .main-header section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}#main .container,#main .main-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal}#main .main-header section h1:only-child{margin-bottom:50px}#main .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100vw;flex-basis:100vw}#main .btn{display:inline-block;padding:.8em 2.7em;margin:.25em;background:0 0;color:#fff;font-size:1.2em;line-height:1.3;border:.25em solid #fff;border-radius:.3em;-webkit-transition:color .3s,background .3s,border .3s;transition:color .3s,background .3s,border .3s;text-align:center}#main .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;position:relative;padding:8px;min-height:140px}#main .main-nav .logo{background:url(../assets/img/retina/stickbuilt-logo-white.png) no-repeat;background-size:250px 60px;width:250px;height:60px;margin:0;padding:0}#main .main-nav .links{margin:10px 0 0;padding:0;list-style:none;color:#fff}#main .main-nav .links li{display:inline-block;margin:0 -1px}#main .main-nav .links li a{padding:10px 15px;border:2px solid transparent;border-radius:4px;font-family:Arvo,serif;font-size:16px;line-height:1.19;background:0 0}#main .main-nav .links li a.active,#main .main-nav .links li a:active{border-color:#fff}#main .main-footer{height:75px;background:#1A1A1A}#main .main-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main .main-footer nav{position:relative;text-align:center}#main .main-footer nav .links{padding:0;margin:0;list-style:none}#main .main-footer nav .links li{display:inline-block}#main.home-page>.about .container,#main.home-page>.services .container{display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}#main .main-footer nav .links li a{padding:24px;color:#fff;font-size:16px;line-height:1.25}#main.home-page .main-header{background-color:#3D3839;background-image:url(../assets/img/tools.jpg)}#main.home-page>.services{background:#fff;height:100vh}#main.home-page>.services .container{display:-webkit-box;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:2em 0}#main.home-page>.services .container div{text-align:center}#main.home-page>.services .container div p{text-align:left}#main.home-page>.about{background:url(../assets/img/lighthouse.jpg) 50% 0 no-repeat #4A4C4C;background-size:cover;color:#fff}#main.home-page>.about .container{display:-webkit-box;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 0}#main.home-page>.about .container section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main.home-page>.about .container section>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:40vh;flex-basis:40vh;text-align:center}#main.home-page>.about .container section>div img{margin-bottom:1em}#main.home-page>.about .container section>div p{text-align:left;font-size:18px;line-height:1.22}#main.home-page .cd-item-info p{margin:30px 0 40px}#main.about-page .main-header{background-color:#3D3839;background-image:url(../assets/img/tools.jpg)}#main.about-page .people{margin:50px 0}#main.about-page .people .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#main.about-page .people .container>div .person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em .25em}#main.work-page>.work.blocks,#main.work-page>.work.blocks .container{display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}#main.about-page .people .container>div .person img{width:100%;height:auto;max-width:140px;max-height:140px}#main.about-page .people .container>div .person p{line-height:1.4}#main.about-page .people .container>div .person h2{margin:20px 0}#main.work-page .main-header{background-color:#4A4C4C;background-image:url(../assets/img/lighthouse.jpg)}#main.work-page>.work.blocks{display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#main.work-page>.work.blocks .container{display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#main.work-page>.work.blocks section,#main.work-page>.work.blocks section.brand-changetip .showcase{display:-ms-flexbox;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}#main.work-page>.work.blocks img{max-width:50%;pointer-events:none}#main.work-page>.work.blocks section{display:-webkit-box;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}#main.work-page>.work.blocks section.brand-changetip .info{background:#f5871f}#main.work-page>.work.blocks section.brand-changetip .showcase{display:-webkit-box;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff}#main.work-page>.work.blocks section.brand-changetip .showcase .showcase-image{-webkit-box-flex:1;-ms-flex:1;flex:1;background:url(../assets/img/changetip-top.png) top left no-repeat;background-size:cover}#main.work-page>.work.blocks section.brand-unself .info{background:#ff4136}#main.work-page>.work.blocks section.brand-unself .showcase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}#main.work-page>.work.blocks section.brand-unself .showcase .showcase-image{background:url(../assets/img/unself-event-list-resized02.png) center no-repeat;background-size:contain;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:15px 10px 0}#main.work-page>.work.blocks section .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:50vh;flex-basis:50vh;color:#fff;text-align:center}#main.work-page>.work.blocks section .info .btn{padding:.8em 1.6em}#main.work-page>.work.blocks section .showcase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:50vh;flex-basis:50vh}#main.case-study .main-header section,#main.case-study>.info .container{display:-ms-flexbox;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-box-direction:normal}#main.case-study .main-header section{display:-webkit-box;display:flex;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main.case-study .main-header section h1{margin:2em 0 .6em}#main.case-study .main-header section p{margin:0 auto 6.8%}#main.case-study .main-header section img{width:100%;height:auto;display:block}#main.case-study .main-header section .changetip-study-header-image{height:auto;display:block;overflow:hidden}#main.case-study>.info{background:#fff}#main.case-study.brand-changetip .main-header,#main.case-study.brand-changetip>.contact{background:#f5871f}#main.case-study>.info .container{display:-webkit-box;display:flex;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#main.case-study>.info .container article:first-child{margin:50px 0 0;padding:0 .5em}#main.case-study>.info .container article:last-child{margin:0 0 50px;padding:0 .5em}#main.case-study>.info .container article p{margin-bottom:1em;line-height:1.4}#main.case-study>.info .container article p:last-of-type{margin-bottom:0}#main.case-study>.contact{height:50vh;color:#fff}#main.case-study>.contact h1{margin:0 0 1.4em;padding:.25em;text-align:center}#main.case-study.brand-changetip .main-header img{max-width:620px;height:auto}#main.case-study.brand-unself .main-header,#main.case-study.brand-unself>.contact{background:#ff4136}#main.case-study.brand-unself .main-header img{max-width:500px;max-height:200px}.cd-single-item{position:relative;background:#85144b;width:100%}.cd-single-item ul{margin:0;padding:0}.cd-single-item ul li{list-style:none}.cd-slider-wrapper{position:relative;z-index:1;-webkit-transition:width .4s;transition:width .4s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:width}.cd-slider{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;overflow:hidden;background:#555}.cd-slider a img{max-width:160px;cursor:pointer}.cd-slider::before{content:'mobile';display:none}.cd-item-info,.cd-slider li{display:-ms-flexbox;-webkit-box-orient:vertical}.cd-slider li{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;list-style:none;-webkit-transform:translateX(100%);transform:translateX(100%);display:-webkit-box;display:flex;-ms-flex-flow:column nowrap;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 10px;-webkit-transition:all .3s;transition:all .3s}.cd-slider li.selected{position:relative;z-index:2;-webkit-transform:translateX(0);transform:translateX(0)}.cd-slider li.move-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.cd-slider li p{color:#fff;-webkit-transition:font-size .3s;transition:font-size .3s}#main .cd-slider li p{padding:5%}.cd-slider-navigation li{position:absolute;z-index:2;top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cd-slider-navigation li:first-of-type{left:10px}.cd-slider-navigation li:last-of-type{right:10px}.cd-slider-navigation li a{display:block;width:48px;height:48px;background:url(../assets/img/cd-icon-arrow.svg) center center no-repeat;-webkit-transition:opacity .2s 0s,visibility 0s 0s;transition:opacity .2s 0s,visibility 0s 0s;overflow:hidden;text-indent:100%;white-space:nowrap}.cd-slider-navigation li a.inactive{opacity:0;visibility:hidden;-webkit-transition:opacity .2s 0s,visibility 0s .2s;transition:opacity .2s 0s,visibility 0s .2s}.no-touch .cd-slider-navigation li a:hover{opacity:.7}.cd-slider-navigation li:first-of-type a{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cd-slider-pagination{position:absolute;z-index:2;bottom:30px;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);visibility:hidden}.touch .cd-slider-pagination{visibility:hidden}.cd-slider-pagination li{display:inline-block;float:left;margin:0 5px}.cd-slider-pagination li.selected a{background:#f5f4f3}.cd-slider-pagination a{display:block;height:12px;width:12px;border-radius:50%;border:1px solid #f5f4f3;background-color:rgba(255,255,255,0);overflow:hidden;text-indent:100%;white-space:nowrap}.cd-slider-wrapper .cd-close{display:none;position:absolute;z-index:2;top:30px;right:30px;width:48px;height:48px;background:url(../assets/img/cd-icon-close.svg) center center no-repeat;overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transition:visibility 0s .4s,-webkit-transform .3s 0s;transition:visibility 0s .4s,-webkit-transform .3s 0s;transition:transform .3s 0s,visibility 0s .4s;transition:transform .3s 0s,visibility 0s .4s,-webkit-transform .3s 0s}.cd-slider-active .cd-slider-wrapper .cd-close{visibility:visible;opacity:1;-webkit-transition:visibility 0s 0s,opacity .4s .4s,-webkit-transform .3s 0s;transition:visibility 0s 0s,opacity .4s .4s,-webkit-transform .3s 0s;transition:transform .3s 0s,visibility 0s 0s,opacity .4s .4s;transition:transform .3s 0s,visibility 0s 0s,opacity .4s .4s,-webkit-transform .3s 0s}.no-touch .cd-slider-active .cd-slider-wrapper .cd-close:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.cd-item-info{padding:50px 5%;color:#fff;text-align:center;display:-webkit-box;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.case-study .carousel-wrapper,.case-study .mobile-gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.cd-item-info h1,.cd-item-info p{max-width:376px}.cd-content p{width:90%;max-width:992px;padding:4em 0;margin:0 auto;color:#afa8a0;line-height:1.8}.section-inside-about-section .first-about-div,.section-inside-about-section .second-about-div{max-width:840px}.case-study .carousel-wrapper{display:none;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:50px 0}.case-study .carousel-wrapper .arrow_black_left{background-image:url(../assets/img/arrow_black_left.png);margin:10px}.case-study .carousel-wrapper .arrow_black_right{background-image:url(../assets/img/arrow_black_right.png);margin:10px}.case-study .carousel{margin:0;padding:0;height:500px;-webkit-box-flex:1;-ms-flex:1;flex:1}.case-study .carousel .item{display:block;position:absolute;-webkit-transform:scale(.5);transform:scale(.5)}.case-study .carousel .item.active{-webkit-transform:scale(1);transform:scale(1)}.case-study .carousel .item.transition{-webkit-transition:all .35s ease;transition:all .35s ease}.case-study .mobile-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:55px 0 30px}@media only screen and (max-width:480px){.cd-slider a img{max-width:120px}}@media only screen and (min-width:992px){#main .main-nav,#main .scroll-through .container,#main.home-page>.about .container section,#main.home-page>.services .container,#main.work-page>.work.blocks .container,#main.work-page>.work.blocks section.brand-changetip .showcase,.cd-slider li{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.case-study .carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.case-study .mobile-gallery{display:none}.about .container{webkit-flex-basis:1024px;-ms-flex-preferred-size:1024px;flex-basis:1024px}#main .main-header section{-ms-flex-preferred-size:30em;flex-basis:30em}#main .main-header section h1{max-width:600px}#main .container{-ms-flex-preferred-size:1024px;flex-basis:1024px}#main .btn .active,#main .btn:hover{color:#fff;background:#fff}#main .brand-unself .btn:hover,#main.brand-unself .btn:hover{color:#ff4136}#main .brand-changetip .btn:hover,#main.brand-changetip .btn:hover{color:#f5871f}#main .brand-purple .btn:hover,#main.brand-purple .btn:hover{color:#85144b}#main .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:40px;padding:0;min-height:auto}#main .main-nav .links{margin-top:0}#main .main-nav .links li a{padding:14px 23px}#main .main-nav .links li a.active,#main .main-nav .links li a:hover{border-color:#fff;color:#fff}#main .main-nav .links li a:active{border-color:transparent}#main .main-footer{height:150px}#main .scroll-through{height:757px}#main .scroll-through .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-preferred-size:100%;flex-basis:100%}#main .scroll-through .container>div{-ms-flex-preferred-size:50%;flex-basis:50%}#main .scroll-through .container>div.info{height:auto}#main .scroll-through .container>div.info h1{-ms-flex-preferred-size:450px;flex-basis:450px;margin-right:9%}#main .scroll-through .container>div.showcase .stripe{height:757px;overflow-y:scroll}#main .scroll-through .container>div.showcase .stripe section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:757px}#main .scroll-through .container>div.showcase .stripe section div{padding:9% 0 12% 9%}#main .scroll-through .container>div.showcase .stripe section div p{max-width:400px}#main .scroll-through .container>div.showcase .stripe section div img{padding:0}#main.home-page .main-header{height:530px}#main.home-page>.services{height:auto;min-height:390px}#main.home-page>.services .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:6.3em 0 0}#main.home-page>.services .container div{-ms-flex-preferred-size:209px;flex-basis:209px}#main.home-page>.about{height:376px}#main.home-page>.about .container{padding:0}#main.home-page>.about .container section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#main.home-page>.about .container section>div{-ms-flex-preferred-size:28em;flex-basis:28em}#main.about-page .main-header{height:322px}#main.about-page .people .container{padding:80px 0}#main.about-page .people{margin:0}#main.about-page .people .container>div{-ms-flex-preferred-size:500px;flex-basis:500px}#main.about-page .people .container>div .person{margin:0 0 30px;padding:0}#main.about-page .people .container>div .person img{max-width:200px;max-height:200px}#main.about-page .people .container>div .person h2{margin:35px 0 10px}#main.work-page .main-header{height:337px}#main.work-page>.work.blocks .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#main.work-page>.work.blocks section{height:411px}#main.work-page>.work.blocks section:nth-child(even) .showcase{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#main.work-page>.work.blocks section:nth-child(even) .info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#main.work-page>.work.blocks section.brand-changetip{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(50%,#f5871f));background:linear-gradient(to right,#fff 50%,#f5871f 50%)}#main.work-page>.work.blocks section.brand-changetip .showcase{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:30px 0}#main.work-page>.work.blocks section.brand-changetip .showcase .showcase-image{background-position:center left}#main.work-page>.work.blocks section.brand-unself{background:-webkit-gradient(linear,right top,left top,color-stop(50%,#fff),color-stop(50%,#ff4136));background:linear-gradient(to left,#fff 50%,#ff4136 50%)}#main.work-page>.work.blocks section.brand-unself .showcase img{max-height:350px;max-width:250px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}#main.work-page>.work.blocks section .info{-ms-flex-preferred-size:50%;flex-basis:50%;padding:6.2% 6% 7.8%}#main.work-page>.work.blocks section .showcase{-ms-flex-preferred-size:50%;flex-basis:50%;position:relative}#main.case-study .main-header{height:690px}#main.case-study .main-header section{-ms-flex-preferred-size:507px;flex-basis:507px}#main.case-study .main-header section h1{margin:0 0 .6em}#main.case-study .main-header section p{max-width:25em}#main.case-study>.info .container article:first-child{max-width:650px;margin:100px 0 0}#main.case-study>.info .container article:last-child{max-width:650px;margin:0 0 100px}#main.case-study>.contact{height:350px}.cd-slider-wrapper{width:50%}.cd-slider-active .cd-slider-wrapper{width:100%}.cd-slider-active .cd-slider-wrapper article{float:right;width:80%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;padding-top:10%}.cd-slider-active .cd-slider li a img{max-width:340px}#main .cd-slider-active .cd-slider li{padding:0 15px}#main .cd-slider-active .cd-slider li p{font-size:1.2em}#main .cd-slider li p{padding:0}.cd-slider-active .cd-slider{padding-left:0}.cd-slider{cursor:pointer}.cd-slider::before{content:'desktop'}.cd-slider::after{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:url(../assets/img/cd-icon-zoom.svg) center center no-repeat rgba(81,62,93,.4);background-size:48px;opacity:0;z-index:4;-webkit-transition:opacity .2s;transition:opacity .2s}.cd-slider li{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding:0 15px 0 26%}.cd-slider li a img{padding-top:35px;width:100%;height:auto;max-width:200px;-webkit-transition:max-width .3s;transition:max-width .3s;cursor:pointer}.cd-slider li p{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0}.no-touch .cd-slider:hover::after{opacity:1}.cd-slider-active .cd-slider{cursor:auto}.cd-slider-active .cd-slider::after{display:none}.cd-slider-navigation li,.cd-slider-pagination{opacity:0;visibility:hidden;-webkit-transition:opacity .4s 0s,visibility 0s .4s;transition:opacity .4s 0s,visibility 0s .4s}.cd-slider-active .cd-slider-navigation li,.cd-slider-active .cd-slider-pagination{opacity:1;visibility:visible;-webkit-transition:opacity .4s .4s,visibility 0s .4s;transition:opacity .4s .4s,visibility 0s .4s}.cd-slider-navigation li:first-child{left:30px}.cd-slider-navigation li:last-child{right:30px}.cd-item-info,.cd-item-info span{margin:auto;top:0;right:0;bottom:0;left:0}.cd-slider-wrapper .cd-close{display:block}.cd-item-info{position:absolute;width:100%;padding:100px 0 100px 600px}.cd-item-info a{position:relative;padding:27px 90px!important}.cd-item-info span{position:absolute;cursor:pointer;padding-top:14px}#main.work-page>.work.blocks section.brand-changetip .showcase img{height:auto;max-width:742px}#main.case-study.brand-unself .main-header img{max-width:700px;max-height:300px}#main.case-study.brand-changetip .main-header img{max-width:700px}#main.case-study .main-header section .changetip-study-header-image{height:auto;display:block;overflow:hidden}section.cd-single-item.brand-purple{width:100%}.dan_palm,.ian_peters-campbell{margin-top:40px}}#main .cd-slider li p,#main .main-header section,#main p,.about-page#main .people .container>div,.case-study#main .mobile-gallery,.case-study#main>.info .container article,.home-page#main>.about .container section,.home-page#main>.about .container section>div{width:100%!important}.work-page#main>.work.blocks section .info{-webkit-box-flex:1;-ms-flex:1;flex:1}