@import url("http://fast.fonts.com/cssapi/4b25256b-107d-4320-9b23-eb99927c514a.css");@import url(font-awesome-4.7.0/css/font-awesome.min-17df0497.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{overflow-wrap:break-word;font-family:"EgyptianSlateW01-Light", Georgia, Times, "Times New Roman", serif;text-shadow:white 0 1px 1px}h1,h5,h6{font-family:"Egyptian Slate W01 Bold", Georgia, Times, "Times New Roman", serif}h1.mm-p-bottom--medium{padding-bottom:10px}h1,h2,h3,blockquote{font-size:2em;line-height:1.33333em}.quote h2{font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif}article.quote blockquote{font-size:1.66667em;line-height:1.2em;margin-top:-0.5em}.call-to-action h2,.call-to-action h3,.call-to-action h4{font-family:"EgyptianSlateW01-LightI", Georgia, Times, "Times New Roman", serif}.call-to-action h2 a,.call-to-action h3 a,.call-to-action h4 a{font-family:"EgyptianSlateW01-Medium 730889", Georgia, Times, "Times New Roman", serif;text-decoration:none;border-bottom:1px dotted #666666}.call-to-action h2 a:hover,.call-to-action h3 a:hover,.call-to-action h4 a:hover{text-decoration:none;border-bottom:1px solid #333333}.call-to-action h2 a:hover,.call-to-action h3 a:hover,.call-to-action h4 a:hover{color:#111111}h4{font-size:1.33333em;line-height:1.5em}#content .main h4,#content .components h4{margin-bottom:0.5em;font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif;line-height:1.25}#content .main h4 a,#content .main h4 a:visited,#content .components h4 a,#content .components h4 a:visited{border-bottom:none}p{margin-bottom:0.66667em}ul{list-style-type:disc;padding-left:1em;margin-bottom:0.5em}strong{font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif}em{font-family:"EgyptianSlateW01-LightI", Georgia, Times, "Times New Roman", serif}#content a{color:#333333;text-decoration:none;border-bottom:1px dotted #666666}#content a:hover{text-decoration:none;border-bottom:1px solid #333333}#content a:hover{color:#111111}.home #content a{font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif}.home #content a.faint{font-family:"EgyptianSlateW01-Light", Georgia, Times, "Times New Roman", serif}.home #content h4 a,.home #content h4 a:hover{border-bottom:none}#content ul a,#content .central h4 a,#content .call-to-action h3 a,#content .call-to-action h4 a{text-decoration:none;border-bottom:1px dotted #666666}#content ul a:hover,#content .central h4 a:hover,#content .call-to-action h3 a:hover,#content .call-to-action h4 a:hover{text-decoration:none;border-bottom:1px solid #333333}#content p a.social-media{border-bottom:none;font-size:1.5em;margin-right:6px}#for h5,#for ul{line-height:1.5}#for ul{list-style-type:none;padding-left:0}#who figcaption{font-size:0.83333em;line-height:1.072em}#content address.adr{font-size:1.33333em;line-height:1.5em}#content address.adr span{display:block;white-space:nowrap}#content address.adr span.postal-code{float:left;margin-right:0.2em}#content address.adr span[class^="icon-"]{-webkit-font-smoothing:auto;line-height:1.5em}#content address.adr span[class^="icon-"]:before{padding-right:5px;position:relative;top:1px}#content address.adr a,#content address.adr a:visited{font-family:"EgyptianSlateW01-Light", Georgia, Times, "Times New Roman", serif}.jobs section.main p,.jobs section.main ul{font-size:16px;line-height:1.33em}blockquote{font-family:"EgyptianSlateW01-LightI", Georgia, Times, "Times New Roman", serif}blockquote+address{font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif;text-align:right;margin-top:0.67em}body>header a{text-transform:uppercase;text-decoration:none}body>header .jobs a,body>header .nav.content li:last-child a{font-family:"EgyptianSlateW01-Medium 730889", Georgia, Times, "Times New Roman", serif;color:#aaaaaa}body>header .jobs a:hover,body>header .nav.content li:last-child a:hover{color:#111111}body>footer nav li{font-size:0.83333em;line-height:1.6em;text-shadow:black 0 -1px 1px}body>footer nav *,body>footer nav a,body>footer nav a:visited{text-decoration:none;color:#fafafa}.home #content .stuck{position:fixed}.home #content .stuck a.up{display:block}section>.sticky-wrapper{margin-bottom:1.33333em}section>.sticky-wrapper .stuck{top:134px}.home #content .unstuck{position:relative}.home #content .unstuck a.up{display:none}* html{font-size:112.5%}html{font-size:18px;line-height:1.33333em}body{-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual;background:#fafafa url(/images/noise-2748f35d.png);color:#333333}body *{color-profile:sRGB;rendering-intent:auto}body>header,body>footer{background-color:#f0f0f0}body>header nav,body>footer nav{line-height:2.66667em}body>header nav ul,body>footer nav ul{margin:0;padding:0;border:0;overflow:hidden;*zoom:1}body>header nav ul li,body>footer nav ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}body>header nav ul li:first-child,body>header nav ul li.first,body>footer nav ul li:first-child,body>footer nav ul li.first{padding-left:0}body>header nav ul li:last-child,body>footer nav ul li:last-child{padding-right:0}body>header nav ul li.last,body>footer nav ul li.last{padding-right:0}body>header nav ul li,body>footer nav ul li{padding:0}body>header nav ul a,body>footer nav ul a{display:block;margin:0 1em}body>header nav ul li:first-child a,body>footer nav ul li:first-child a{margin-left:0}article img,figure img{max-width:100%}#content{*zoom:1;max-width:59em;_width:59em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;padding-top:4.66667em}#content:after{content:"";display:table;clear:both}#content>header{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}#content section{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-top:2.66667em;position:relative}#content section header{margin-bottom:1.33333em}#content section article{width:32.20339%;float:left;margin-right:1.69492%;display:inline}#content section article:last-child{width:32.20339%;float:right;margin-right:0;*margin-left:-1em;display:inline}body>footer #quote,body>footer .call-to-action{border-top:1px solid #e6e6e6;*zoom:1;max-width:59em;_width:59em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;padding-top:1.33333em}body>footer #quote:after,body>footer .call-to-action:after{content:"";display:table;clear:both}body>footer #quote{margin-bottom:1.33333em}body>footer .call-to-action{margin-bottom:2em}body>footer nav{background-color:#333333}body>footer nav ul{*zoom:1;max-width:59em;_width:59em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;position:relative;padding:0.5em 1em;overflow:visible}body>footer nav ul:after{content:"";display:table;clear:both}body>footer nav ul li.up{position:absolute;left:-20px}body>footer nav ul li.up a:hover{border-bottom:none}body>footer nav ul li:nth-child(2) a{margin-left:0}body>footer nav ul li:last-child{float:right}body>footer nav ul li:last-child a{margin-right:0}body>header a,body>header a:visited,body>footer a,body>footer a:visited{color:#333333}.home #content{padding-top:0}.home #content section{padding-top:4.66667em}.home #content section#how{margin-top:0;background:url(/images/think-build-test-5e1e3c79.png) 50% 12em no-repeat}.home #content section#how .test{width:40.67797%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-left:59.32203%;margin-top:2em;text-align:right}.home #content section#how .build{width:35.59322%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-left:66.10169%;margin-top:14.25em;text-align:right}.home #content section#how .think{width:37.28814%;float:left;margin-right:1.69492%;display:inline;margin-top:-9em}.home #content section#what>div{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}.home #content section#what article h4+a,.home #content section#what article h4+a:hover{border-bottom:none}.home #content section#what article img{padding:0.5em 1em}.home #content section#for>div{width:83.05085%;float:left;margin-right:1.69492%;display:inline;margin-right:0;*zoom:1}.home #content section#for>div:after{content:"";display:table;clear:both}.home #content section#for>div article{width:28.57143%;float:left;margin-right:2.04082%;display:inline;margin-right:4.54237%}.home #content section#for>div article div{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-bottom:0.66667em;position:relative}.home #content section#for>div article div figure img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.home #content section#for>div article div figure figcaption{display:none}.home #content section#for>div article div figure:first-child{z-index:7}.home #content section#for>div article div figure:nth-child(2){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;z-index:6;position:absolute;right:0}.home #content section#for>div article div:hover{z-index:8}.home #content section#for>div article div:hover figure img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.home #content section#for>div article div:hover figure figcaption{display:block}.home #content section#for>div article div:hover figure:first-child{left:-5em}.home #content section#for>div article div:hover figure:nth-child(2){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:0.95;right:-5.5em;z-index:9}.home #content section#for>div article div figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;position:relative;overflow:hidden;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:100%;float:left;margin-right:7.14286%;display:inline}.home #content section#for>div article div figure figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5em;position:absolute;left:1px;bottom:8%;width:100%;text-align:center;color:#fafafa;text-shadow:0 0 30px #333333;z-index:1;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}.home #content section#for>div article div figure figcaption h4{line-height:1.1em;font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif;padding:0 1.5em}.home #content section#for>div article div figure figcaption p{margin-bottom:0;padding:0 2em}.home #content section#for>div article div figure figcaption a,.home #content section#for>div article div figure figcaption a:visited,.home #content section#for>div article div figure figcaption a:hover{color:#fafafa;border-bottom:none}.home #content section#for>div article div figure img{width:100%;margin-bottom:-6px;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;background:#e6e6e6}.home #content section#for>div article div figure:first-child{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e6e6}.home #content section#for>div article div figure:first-child figcaption{background:#aaaaaa;text-shadow:#666666 0 0 1px;bottom:0;padding-bottom:1.25em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=98);opacity:0.98}.home #content section#for>div article div figure:nth-child(2){width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;background:#f0f0f0}.home #content section#for>div article div figure:nth-child(2) img{visibility:hidden}.home #content section#for>div article div figure:nth-child(2) figcaption{top:22.5%;color:#666666;text-shadow:#fafafa 0 1px 0;padding:0 1em}@media (max-width: 479px){.home #content section#for>div article div figure:nth-child(2) figcaption{top:20%}.home #content section#for>div article div figure:nth-child(2) figcaption p{font-size:15px;padding:0 1em}}.home #content section#for>article{width:23.72881%;float:right;margin-right:0;*margin-left:-1em;display:inline;float:left;margin-right:-4em}.home #content section#who>div{width:66.10169%;float:left;margin-right:1.69492%;display:inline;position:relative}.home #content section#who>div figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;position:relative;overflow:hidden;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;width:15.25424%;float:left;margin-right:1.69492%;display:inline;overflow:inherit}.home #content section#who>div figure figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5em;position:absolute;left:1px;bottom:8%;width:100%;text-align:center;color:#fafafa;text-shadow:0 0 30px #333333;z-index:1;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}.home #content section#who>div figure figcaption h4{line-height:1.1em;font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif;padding:0 1.5em}.home #content section#who>div figure figcaption p{margin-bottom:0;padding:0 2em}.home #content section#who>div figure figcaption a,.home #content section#who>div figure figcaption a:visited,.home #content section#who>div figure figcaption a:hover{color:#fafafa;border-bottom:none}.home #content section#who>div figure img{width:100%;margin-bottom:-6px;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;background:#e6e6e6}.home #content section#who>div figure figcaption{display:none}.home #content section#who>div figure:hover{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);z-index:5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-box-shadow:0 0 10px 0 #e6e6e6;-moz-box-shadow:0 0 10px 0 #e6e6e6;box-shadow:0 0 10px 0 #e6e6e6}.home #content section#who>div figure:hover figcaption{display:block}.home #content section#who>div figure span{position:absolute;bottom:0;right:0;background:#69b1fc;color:white;padding:0 5px;font-size:0.6rem;font-family:sans-serif;text-shadow:none;box-shadow:rgba(0,0,0,0.5) 0 1px 1px;transform:rotate(-45deg);text-transform:lowercase;z-index:200}@media (max-width: 799px){.home #content section#who>div figure span{bottom:30px;right:30px;font-size:1rem;padding:0 10px}}.home #content section#who #who-meetus{width:32.20339%;float:right;margin-right:0;*margin-left:-1em;display:inline}.home #content section#who #who-meetus ul{list-style-type:none;padding-left:0}.home #content section#who #who-meetus ul li{padding-bottom:10px}.home #content section#who #who-meetus ul strong{display:block}.home #content section#where{margin-bottom:5.33333em}.home #content section#where figure,.home #content section#where address{width:32.20339%;float:left;margin-right:1.69492%;display:inline}.home #content section#where figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;position:relative;overflow:hidden;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}.home #content section#where figure figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5em;position:absolute;left:1px;bottom:8%;width:100%;text-align:center;color:#fafafa;text-shadow:0 0 30px #333333;z-index:1;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}.home #content section#where figure figcaption h4{line-height:1.1em;font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif;padding:0 1.5em}.home #content section#where figure figcaption p{margin-bottom:0;padding:0 2em}.home #content section#where figure figcaption a,.home #content section#where figure figcaption a:visited,.home #content section#where figure figcaption a:hover{color:#fafafa;border-bottom:none}.home #content section#where figure img{width:100%;margin-bottom:-6px;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;background:#e6e6e6}.home #content section#where figure figcaption{display:none}.home #content section#where figure:hover{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);z-index:5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-box-shadow:0 0 10px 0 #e6e6e6;-moz-box-shadow:0 0 10px 0 #e6e6e6;box-shadow:0 0 10px 0 #e6e6e6}.home #content section#where figure:hover figcaption{display:block}.home #content section#where figure.map{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e6e6}.home #content section#where figure:last-child{width:32.20339%;float:right;margin-right:0;*margin-left:-1em;display:inline}.home #content section#where figure:last-child img{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.services #content .central,.sizes #content .central,.projects #content .central,.standards #content .central,.workshops #content .central{margin-top:5.33333em;margin-bottom:3.33333em}.services #content .central.lean article:last-child,.services #content .central.conception article:last-child,.services #content .central.mvp article:last-child,.services #content .central.launch article:last-child,.services #content .central.strategy article:last-child,.services #content .central.case_study article:last-child,.sizes #content .central.lean article:last-child,.sizes #content .central.conception article:last-child,.sizes #content .central.mvp article:last-child,.sizes #content .central.launch article:last-child,.sizes #content .central.strategy article:last-child,.sizes #content .central.case_study article:last-child,.projects #content .central.lean article:last-child,.projects #content .central.conception article:last-child,.projects #content .central.mvp article:last-child,.projects #content .central.launch article:last-child,.projects #content .central.strategy article:last-child,.projects #content .central.case_study article:last-child,.standards #content .central.lean article:last-child,.standards #content .central.conception article:last-child,.standards #content .central.mvp article:last-child,.standards #content .central.launch article:last-child,.standards #content .central.strategy article:last-child,.standards #content .central.case_study article:last-child,.workshops #content .central.lean article:last-child,.workshops #content .central.conception article:last-child,.workshops #content .central.mvp article:last-child,.workshops #content .central.launch article:last-child,.workshops #content .central.strategy article:last-child,.workshops #content .central.case_study article:last-child{width:66.10169%;float:right;margin-right:0;*margin-left:-1em;display:inline}.services #content .central.agile article:first-child,.sizes #content .central.agile article:first-child,.projects #content .central.agile article:first-child,.standards #content .central.agile article:first-child,.workshops #content .central.agile article:first-child{width:66.10169%;float:left;margin-right:1.69492%;display:inline}.services #content .central.agile article:first-child+article,.sizes #content .central.agile article:first-child+article,.projects #content .central.agile article:first-child+article,.standards #content .central.agile article:first-child+article,.workshops #content .central.agile article:first-child+article{width:32.20339%;float:right;margin-right:0;*margin-left:-1em;display:inline}.services #content .test img,.services #content .build img,.services #content .think img,.services #content .minimal img,.services #content .launchable img,.services #content .strategic img,.services #content .case_study img,.sizes #content .test img,.sizes #content .build img,.sizes #content .think img,.sizes #content .minimal img,.sizes #content .launchable img,.sizes #content .strategic img,.sizes #content .case_study img,.projects #content .test img,.projects #content .build img,.projects #content .think img,.projects #content .minimal img,.projects #content .launchable img,.projects #content .strategic img,.projects #content .case_study img,.standards #content .test img,.standards #content .build img,.standards #content .think img,.standards #content .minimal img,.standards #content .launchable img,.standards #content .strategic img,.standards #content .case_study img,.workshops #content .test img,.workshops #content .build img,.workshops #content .think img,.workshops #content .minimal img,.workshops #content .launchable img,.workshops #content .strategic img,.workshops #content .case_study img{position:absolute;z-index:-1}.services #content .test img,.sizes #content .test img,.projects #content .test img,.standards #content .test img,.workshops #content .test img{top:-2.67em;left:-140px}.services #content .build img,.sizes #content .build img,.projects #content .build img,.standards #content .build img,.workshops #content .build img{top:-10em;right:-30px}.services #content .think img,.sizes #content .think img,.projects #content .think img,.standards #content .think img,.workshops #content .think img{top:-10.75em;left:-270px}.services #content .minimal img,.services #content .launchable img,.sizes #content .minimal img,.sizes #content .launchable img,.projects #content .minimal img,.projects #content .launchable img,.standards #content .minimal img,.standards #content .launchable img,.workshops #content .minimal img,.workshops #content .launchable img{top:-5em}.services #content .strategic img,.sizes #content .strategic img,.projects #content .strategic img,.standards #content .strategic img,.workshops #content .strategic img{top:-3.25em}.services #content .case_study img,.sizes #content .case_study img,.projects #content .case_study img,.standards #content .case_study img,.workshops #content .case_study img{top:-20px;left:-50px}.services #content .components,.sizes #content .components,.projects #content .components,.standards #content .components,.workshops #content .components{margin-bottom:1.33333em}.services #content .examples,.sizes #content .examples,.projects #content .examples,.standards #content .examples,.workshops #content .examples{margin-bottom:2.66667em}.services #content .examples article div,.sizes #content .examples article div,.projects #content .examples article div,.standards #content .examples article div,.workshops #content .examples article div{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-bottom:0.66667em;position:relative}.services #content .examples article div figure img,.sizes #content .examples article div figure img,.projects #content .examples article div figure img,.standards #content .examples article div figure img,.workshops #content .examples article div figure img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.services #content .examples article div figure figcaption,.sizes #content .examples article div figure figcaption,.projects #content .examples article div figure figcaption,.standards #content .examples article div figure figcaption,.workshops #content .examples article div figure figcaption{display:none}.services #content .examples article div figure:first-child,.sizes #content .examples article div figure:first-child,.projects #content .examples article div figure:first-child,.standards #content .examples article div figure:first-child,.workshops #content .examples article div figure:first-child{z-index:7}.services #content .examples article div figure:nth-child(2),.sizes #content .examples article div figure:nth-child(2),.projects #content .examples article div figure:nth-child(2),.standards #content .examples article div figure:nth-child(2),.workshops #content .examples article div figure:nth-child(2){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;z-index:6;position:absolute;right:0}.services #content .examples article div:hover,.sizes #content .examples article div:hover,.projects #content .examples article div:hover,.standards #content .examples article div:hover,.workshops #content .examples article div:hover{z-index:8}.services #content .examples article div:hover figure img,.sizes #content .examples article div:hover figure img,.projects #content .examples article div:hover figure img,.standards #content .examples article div:hover figure img,.workshops #content .examples article div:hover figure img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.services #content .examples article div:hover figure figcaption,.sizes #content .examples article div:hover figure figcaption,.projects #content .examples article div:hover figure figcaption,.standards #content .examples article div:hover figure figcaption,.workshops #content .examples article div:hover figure figcaption{display:block}.services #content .examples article div:hover figure:first-child,.sizes #content .examples article div:hover figure:first-child,.projects #content .examples article div:hover figure:first-child,.standards #content .examples article div:hover figure:first-child,.workshops #content .examples article div:hover figure:first-child{left:-5em}.services #content .examples article div:hover figure:nth-child(2),.sizes #content .examples article div:hover figure:nth-child(2),.projects #content .examples article div:hover figure:nth-child(2),.standards #content .examples article div:hover figure:nth-child(2),.workshops #content .examples article div:hover figure:nth-child(2){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=95);opacity:0.95;right:-5.5em;z-index:9}.services #content .examples article div figure,.sizes #content .examples article div figure,.projects #content .examples article div figure,.standards #content .examples article div figure,.workshops #content .examples article div figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;position:relative;overflow:hidden;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;width:100%;float:left;margin-right:7.14286%;display:inline}.services #content .examples article div figure figcaption,.sizes #content .examples article div figure figcaption,.projects #content .examples article div figure figcaption,.standards #content .examples article div figure figcaption,.workshops #content .examples article div figure figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5em;position:absolute;left:1px;bottom:8%;width:100%;text-align:center;color:#fafafa;text-shadow:0 0 30px #333333;z-index:1;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}.services #content .examples article div figure figcaption h4,.sizes #content .examples article div figure figcaption h4,.projects #content .examples article div figure figcaption h4,.standards #content .examples article div figure figcaption h4,.workshops #content .examples article div figure figcaption h4{line-height:1.1em;font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif;padding:0 1.5em}.services #content .examples article div figure figcaption p,.sizes #content .examples article div figure figcaption p,.projects #content .examples article div figure figcaption p,.standards #content .examples article div figure figcaption p,.workshops #content .examples article div figure figcaption p{margin-bottom:0;padding:0 2em}.services #content .examples article div figure figcaption a,.services #content .examples article div figure figcaption a:visited,.services #content .examples article div figure figcaption a:hover,.sizes #content .examples article div figure figcaption a,.sizes #content .examples article div figure figcaption a:visited,.sizes #content .examples article div figure figcaption a:hover,.projects #content .examples article div figure figcaption a,.projects #content .examples article div figure figcaption a:visited,.projects #content .examples article div figure figcaption a:hover,.standards #content .examples article div figure figcaption a,.standards #content .examples article div figure figcaption a:visited,.standards #content .examples article div figure figcaption a:hover,.workshops #content .examples article div figure figcaption a,.workshops #content .examples article div figure figcaption a:visited,.workshops #content .examples article div figure figcaption a:hover{color:#fafafa;border-bottom:none}.services #content .examples article div figure img,.sizes #content .examples article div figure img,.projects #content .examples article div figure img,.standards #content .examples article div figure img,.workshops #content .examples article div figure img{width:100%;margin-bottom:-6px;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;background:#e6e6e6}.services #content .examples article div figure:first-child,.sizes #content .examples article div figure:first-child,.projects #content .examples article div figure:first-child,.standards #content .examples article div figure:first-child,.workshops #content .examples article div figure:first-child{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e6e6}.services #content .examples article div figure:first-child figcaption,.sizes #content .examples article div figure:first-child figcaption,.projects #content .examples article div figure:first-child figcaption,.standards #content .examples article div figure:first-child figcaption,.workshops #content .examples article div figure:first-child figcaption{background:#aaaaaa;text-shadow:#666666 0 0 1px;bottom:0;padding-bottom:1.25em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=98);opacity:0.98}.services #content .examples article div figure:nth-child(2),.sizes #content .examples article div figure:nth-child(2),.projects #content .examples article div figure:nth-child(2),.standards #content .examples article div figure:nth-child(2),.workshops #content .examples article div figure:nth-child(2){width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;background:#f0f0f0}.services #content .examples article div figure:nth-child(2) img,.sizes #content .examples article div figure:nth-child(2) img,.projects #content .examples article div figure:nth-child(2) img,.standards #content .examples article div figure:nth-child(2) img,.workshops #content .examples article div figure:nth-child(2) img{visibility:hidden}.services #content .examples article div figure:nth-child(2) figcaption,.sizes #content .examples article div figure:nth-child(2) figcaption,.projects #content .examples article div figure:nth-child(2) figcaption,.standards #content .examples article div figure:nth-child(2) figcaption,.workshops #content .examples article div figure:nth-child(2) figcaption{top:22.5%;color:#666666;text-shadow:#fafafa 0 1px 0;padding:0 1em}@media (max-width: 479px){.services #content .examples article div figure:nth-child(2) figcaption,.sizes #content .examples article div figure:nth-child(2) figcaption,.projects #content .examples article div figure:nth-child(2) figcaption,.standards #content .examples article div figure:nth-child(2) figcaption,.workshops #content .examples article div figure:nth-child(2) figcaption{top:20%}.services #content .examples article div figure:nth-child(2) figcaption p,.sizes #content .examples article div figure:nth-child(2) figcaption p,.projects #content .examples article div figure:nth-child(2) figcaption p,.standards #content .examples article div figure:nth-child(2) figcaption p,.workshops #content .examples article div figure:nth-child(2) figcaption p{font-size:15px;padding:0 1em}}.services #content .examples article div:hover figure:first-child,.sizes #content .examples article div:hover figure:first-child,.projects #content .examples article div:hover figure:first-child,.standards #content .examples article div:hover figure:first-child,.workshops #content .examples article div:hover figure:first-child{left:-5.5em}.services #content .examples article div:hover figure:nth-child(2),.sizes #content .examples article div:hover figure:nth-child(2),.projects #content .examples article div:hover figure:nth-child(2),.standards #content .examples article div:hover figure:nth-child(2),.workshops #content .examples article div:hover figure:nth-child(2){right:-6em}.services #content .illustrations figure,.sizes #content .illustrations figure,.projects #content .illustrations figure,.standards #content .illustrations figure,.workshops #content .illustrations figure{margin-top:0;margin-bottom:4em}.services #content .illustrations figure figure,.sizes #content .illustrations figure figure,.projects #content .illustrations figure figure,.standards #content .illustrations figure figure,.workshops #content .illustrations figure figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;position:relative;overflow:hidden;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.services #content .illustrations figure figure figcaption,.sizes #content .illustrations figure figure figcaption,.projects #content .illustrations figure figure figcaption,.standards #content .illustrations figure figure figcaption,.workshops #content .illustrations figure figure figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5em;position:absolute;left:1px;bottom:8%;width:100%;text-align:center;color:#fafafa;text-shadow:0 0 30px #333333;z-index:1;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}.services #content .illustrations figure figure figcaption h4,.sizes #content .illustrations figure figure figcaption h4,.projects #content .illustrations figure figure figcaption h4,.standards #content .illustrations figure figure figcaption h4,.workshops #content .illustrations figure figure figcaption h4{line-height:1.1em;font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif;padding:0 1.5em}.services #content .illustrations figure figure figcaption p,.sizes #content .illustrations figure figure figcaption p,.projects #content .illustrations figure figure figcaption p,.standards #content .illustrations figure figure figcaption p,.workshops #content .illustrations figure figure figcaption p{margin-bottom:0;padding:0 2em}.services #content .illustrations figure figure figcaption a,.services #content .illustrations figure figure figcaption a:visited,.services #content .illustrations figure figure figcaption a:hover,.sizes #content .illustrations figure figure figcaption a,.sizes #content .illustrations figure figure figcaption a:visited,.sizes #content .illustrations figure figure figcaption a:hover,.projects #content .illustrations figure figure figcaption a,.projects #content .illustrations figure figure figcaption a:visited,.projects #content .illustrations figure figure figcaption a:hover,.standards #content .illustrations figure figure figcaption a,.standards #content .illustrations figure figure figcaption a:visited,.standards #content .illustrations figure figure figcaption a:hover,.workshops #content .illustrations figure figure figcaption a,.workshops #content .illustrations figure figure figcaption a:visited,.workshops #content .illustrations figure figure figcaption a:hover{color:#fafafa;border-bottom:none}.services #content .illustrations figure figure img,.sizes #content .illustrations figure figure img,.projects #content .illustrations figure figure img,.standards #content .illustrations figure figure img,.workshops #content .illustrations figure figure img{width:100%;margin-bottom:-6px;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;background:#e6e6e6}.services #content .solution figure,.services #content .result figure,.sizes #content .solution figure,.sizes #content .result figure,.projects #content .solution figure,.projects #content .result figure,.standards #content .solution figure,.standards #content .result figure,.workshops #content .solution figure,.workshops #content .result figure{width:32.20339%;float:right;margin-right:0;*margin-left:-1em;display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;position:relative;overflow:hidden;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;margin-top:-4em}.services #content .solution figure figcaption,.services #content .result figure figcaption,.sizes #content .solution figure figcaption,.sizes #content .result figure figcaption,.projects #content .solution figure figcaption,.projects #content .result figure figcaption,.standards #content .solution figure figcaption,.standards #content .result figure figcaption,.workshops #content .solution figure figcaption,.workshops #content .result figure figcaption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0.5em;position:absolute;left:1px;bottom:8%;width:100%;text-align:center;color:#fafafa;text-shadow:0 0 30px #333333;z-index:1;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}.services #content .solution figure figcaption h4,.services #content .result figure figcaption h4,.sizes #content .solution figure figcaption h4,.sizes #content .result figure figcaption h4,.projects #content .solution figure figcaption h4,.projects #content .result figure figcaption h4,.standards #content .solution figure figcaption h4,.standards #content .result figure figcaption h4,.workshops #content .solution figure figcaption h4,.workshops #content .result figure figcaption h4{line-height:1.1em;font-family:"EgyptianSlateW01-Medium 730886", Georgia, Times, "Times New Roman", serif;padding:0 1.5em}.services #content .solution figure figcaption p,.services #content .result figure figcaption p,.sizes #content .solution figure figcaption p,.sizes #content .result figure figcaption p,.projects #content .solution figure figcaption p,.projects #content .result figure figcaption p,.standards #content .solution figure figcaption p,.standards #content .result figure figcaption p,.workshops #content .solution figure figcaption p,.workshops #content .result figure figcaption p{margin-bottom:0;padding:0 2em}.services #content .solution figure figcaption a,.services #content .solution figure figcaption a:visited,.services #content .solution figure figcaption a:hover,.services #content .result figure figcaption a,.services #content .result figure figcaption a:visited,.services #content .result figure figcaption a:hover,.sizes #content .solution figure figcaption a,.sizes #content .solution figure figcaption a:visited,.sizes #content .solution figure figcaption a:hover,.sizes #content .result figure figcaption a,.sizes #content .result figure figcaption a:visited,.sizes #content .result figure figcaption a:hover,.projects #content .solution figure figcaption a,.projects #content .solution figure figcaption a:visited,.projects #content .solution figure figcaption a:hover,.projects #content .result figure figcaption a,.projects #content .result figure figcaption a:visited,.projects #content .result figure figcaption a:hover,.standards #content .solution figure figcaption a,.standards #content .solution figure figcaption a:visited,.standards #content .solution figure figcaption a:hover,.standards #content .result figure figcaption a,.standards #content .result figure figcaption a:visited,.standards #content .result figure figcaption a:hover,.workshops #content .solution figure figcaption a,.workshops #content .solution figure figcaption a:visited,.workshops #content .solution figure figcaption a:hover,.workshops #content .result figure figcaption a,.workshops #content .result figure figcaption a:visited,.workshops #content .result figure figcaption a:hover{color:#fafafa;border-bottom:none}.services #content .solution figure img,.services #content .result figure img,.sizes #content .solution figure img,.sizes #content .result figure img,.projects #content .solution figure img,.projects #content .result figure img,.standards #content .solution figure img,.standards #content .result figure img,.workshops #content .solution figure img,.workshops #content .result figure img{width:100%;margin-bottom:-6px;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px;background:#e6e6e6}.services #content .solution figure,.services #content .result figure,.sizes #content .solution figure,.sizes #content .result figure,.projects #content .solution figure,.projects #content .result figure,.standards #content .solution figure,.standards #content .result figure,.workshops #content .solution figure,.workshops #content .result figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e6e6}.services #content .solution figure figcaption,.services #content .result figure figcaption,.sizes #content .solution figure figcaption,.sizes #content .result figure figcaption,.projects #content .solution figure figcaption,.projects #content .result figure figcaption,.standards #content .solution figure figcaption,.standards #content .result figure figcaption,.workshops #content .solution figure figcaption,.workshops #content .result figure figcaption{display:none}.services #content .solution figure:hover,.services #content .result figure:hover,.sizes #content .solution figure:hover,.sizes #content .result figure:hover,.projects #content .solution figure:hover,.projects #content .result figure:hover,.standards #content .solution figure:hover,.standards #content .result figure:hover,.workshops #content .solution figure:hover,.workshops #content .result figure:hover{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);z-index:5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-box-shadow:0 0 10px 0 #e6e6e6;-moz-box-shadow:0 0 10px 0 #e6e6e6;box-shadow:0 0 10px 0 #e6e6e6}.services #content .solution figure:hover figcaption,.services #content .result figure:hover figcaption,.sizes #content .solution figure:hover figcaption,.sizes #content .result figure:hover figcaption,.projects #content .solution figure:hover figcaption,.projects #content .result figure:hover figcaption,.standards #content .solution figure:hover figcaption,.standards #content .result figure:hover figcaption,.workshops #content .solution figure:hover figcaption,.workshops #content .result figure:hover figcaption{display:block}.services #content .solution figure a:hover,.services #content .result figure a:hover,.sizes #content .solution figure a:hover,.sizes #content .result figure a:hover,.projects #content .solution figure a:hover,.projects #content .result figure a:hover,.standards #content .solution figure a:hover,.standards #content .result figure a:hover,.workshops #content .solution figure a:hover,.workshops #content .result figure a:hover{border-bottom:none}.services #content .call-to-action,.sizes #content .call-to-action,.projects #content .call-to-action,.standards #content .call-to-action,.workshops #content .call-to-action{width:23.72881%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-left:8.47458%;margin-top:1.33333em;margin-left:-30px;padding-left:30px;background:transparent url("/images/arrow-right-7c297fb2.png") 0 6px no-repeat}.services #content .quote,.sizes #content .quote,.projects #content .quote,.standards #content .quote,.workshops #content .quote{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-bottom:2.66667em}.services #content .quote header,.sizes #content .quote header,.projects #content .quote header,.standards #content .quote header,.workshops #content .quote header{margin-bottom:0em}.services #content .text,.sizes #content .text,.projects #content .text,.standards #content .text,.workshops #content .text{margin-bottom:4em}.jobs #content figure.teaser{overflow:hidden}.jobs #content figure.teaser:last-child{margin-bottom:1.33333em}.jobs #content section{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}.jobs #content section.components{margin-bottom:2.66667em}.jobs #content section.components article.call-to-action{width:23.72881%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-left:8.47458%}.jobs #content section.call-to-action{margin-top:1.33333em;margin-bottom:2.66667em}.job-entry #content section.view{margin-bottom:2.66667em}.job-entry #content section article{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-bottom:1em}.job-entry #content section article .del{text-decoration:line-through}.job-entry #content section .description{width:57.62712%;float:left;margin-right:1.69492%;display:inline}.job-entry #content section .tlda{margin-left:8.47458%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:32.20339%;float:right;margin-right:0;*margin-left:-1em;display:inline;background-color:#e6e6e6;padding:0.5em 1em}@media (max-width: 799px){.home #content,#content{max-width:342px}.home #content section,#content section{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-top:2.66667em;margin-bottom:0em}.home #content section article,.home #content section article:nth-child(3n),#content section article,#content section article:nth-child(3n){width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-bottom:1.33333em}.home #content section#who>div,#content section#who>div{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-top:2.66667em;margin-bottom:0em}.home #content section#who>div figure,#content section#who>div figure{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-top:2.66667em;margin-bottom:0em}.home #content section#who #who-meetus,#content section#who #who-meetus{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-bottom:1.33333em}.home #content section{padding-top:0em}.home #content section#how{padding-top:4.66667em;margin-top:0;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:50% 19em}.home #content section#how .test{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-left:0%;margin-top:10em;text-align:left}.home #content section#how .build{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-left:0%;margin-top:0;text-align:left}.home #content section#how .think{width:100%;float:left;margin-right:1.69492%;display:inline;margin-top:0}.home #content section#what>div{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}.home #content section#what article img{padding:0 1em}.home #content section#for>div article,.home #content section#for>div article:nth-child(3n),.home #content section#for>article{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}.home #content section#for>div article div:hover figure:first-child{top:-6.5em;left:0%}.home #content section#for>div article div:hover figure:first-child figcaption{top:50%}.home #content section#for>div article div:hover figure:nth-child(2){bottom:-6.5em;left:0%}.home #content section#for>div article div:hover figure.description figcaption{display:flex;height:284px;align-items:center;top:0px}.home #content section#who figure{width:49.15254%;float:left;margin-right:1.69492%;display:inline}.home #content section#where{margin-bottom:2.66667em}.home #content section#where figure,.home #content section#where address,.home #content section#where figure:last-child{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}.services #content .central,.sizes #content .central,.projects #content .central{margin-top:1.33333em;margin-bottom:0em}.services #content .central.lean article:last-child,.services #content .central.conception article:last-child,.services #content .central.mvp article:last-child,.services #content .central.launch article:last-child,.services #content .central.strategy article:last-child,.services #content .central.case_study article:last-child,.sizes #content .central.lean article:last-child,.sizes #content .central.conception article:last-child,.sizes #content .central.mvp article:last-child,.sizes #content .central.launch article:last-child,.sizes #content .central.strategy article:last-child,.sizes #content .central.case_study article:last-child,.projects #content .central.lean article:last-child,.projects #content .central.conception article:last-child,.projects #content .central.mvp article:last-child,.projects #content .central.launch article:last-child,.projects #content .central.strategy article:last-child,.projects #content .central.case_study article:last-child{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}.services #content .central.agile article:first-child,.sizes #content .central.agile article:first-child,.projects #content .central.agile article:first-child{width:100%;float:left;margin-right:1.69492%;display:inline}.services #content .central.agile article:first-child+article,.sizes #content .central.agile article:first-child+article,.projects #content .central.agile article:first-child+article{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}.services #content .test img,.services #content .build img,.services #content .think img,.services #content .minimal img,.services #content .launchable img,.services #content .strategic img,.services #content .case_study img,.sizes #content .test img,.sizes #content .build img,.sizes #content .think img,.sizes #content .minimal img,.sizes #content .launchable img,.sizes #content .strategic img,.sizes #content .case_study img,.projects #content .test img,.projects #content .build img,.projects #content .think img,.projects #content .minimal img,.projects #content .launchable img,.projects #content .strategic img,.projects #content .case_study img{display:none}.services #content .components,.services #content .examples,.sizes #content .components,.sizes #content .examples,.projects #content .components,.projects #content .examples{margin-bottom:0em}.services #content .solution figure,.services #content .result figure,.sizes #content .solution figure,.sizes #content .result figure,.projects #content .solution figure,.projects #content .result figure{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-top:0}.services #content .call-to-action,.sizes #content .call-to-action,.projects #content .call-to-action{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-left:0%;margin-top:0em;margin-bottom:2.66667em}.jobs #content section.components article.call-to-action{width:32.20339%;float:right;margin-right:0;*margin-left:-1em;display:inline;margin-left:0%}.jobs #content section.call-to-action{margin-top:1.33333em;margin-bottom:2.66667em}.job-entry #content section article{margin-bottom:1em}.job-entry #content section .description{width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}.job-entry #content section .tlda{margin-top:1.33333em;width:100%;float:right;margin-right:0;*margin-left:-1em;display:inline}}@media (max-width: 579px){.home #content section#how{padding-top:2.66667em;background-position:50% 17em}}@media (max-width: 479px){.home #content section#how{padding-top:1.33333em;background-position:50% 19em}}.responsive-video-container{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.responsive-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}body>header{position:fixed;z-index:1000;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=97);opacity:0.97;height:54px;border-bottom:1px solid #e6e6e6}body>header nav{*zoom:1;max-width:59em;_width:59em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;position:relative;padding:2px 1em 0 1em}body>header nav:after{content:"";display:table;clear:both}body>header .nav{width:66.10169%;float:left;margin-right:1.69492%;display:inline;white-space:nowrap}body>header .nav ul{float:left}body>header .nav a{border-bottom:4px solid #f0f0f0;-webkit-transition:border-bottom 0.25s;-moz-transition:border-bottom 0.25s;-o-transition:border-bottom 0.25s;transition:border-bottom 0.25s}body>header .nav .active a,body>header .nav a:hover{border-bottom:4px solid #66cc00}body>header .nav a,body>header .nav a:hover{border-bottom:none}body>header #logo{width:23.72881%;float:right;margin-right:0;*margin-left:-1em;display:inline;text-align:right;font-size:1.66667em;line-height:1.6em}body>header #logo img{height:72px;position:relative;top:-10px}body>header.invers{background:#575759}body>header.invers .nav li:last-child a{border-bottom:none;color:#dddddd}body>header.invers .nav li:last-child a:hover{color:white}body>header.invers .nav a{color:white;text-shadow:#575759 0 1px 1px;border-bottom:4px solid #575759}body>header.invers .nav .active a,body>header.invers .nav a:hover{border-bottom:4px solid #78ff00}.services nav li a[href="/#how"],.sizes nav li a[href="/#what"],.projects nav li a[href="/#for"]{border-bottom:4px solid #66cc00}@media (max-width: 799px){body>header nav ul a{margin:0 0.5em}}@media (max-width: 579px){.mean-container .mean-bar{background:transparent !important;padding:0 0 !important;min-height:46px;width:80% !important}.mean-container .mean-nav{margin-top:46px !important;background:#333333 !important}.mean-container .mean-nav a,.mean-container .mean-nav a:hover,.mean-container .mean-nav a:visited{text-shadow:black 0 -1px 1px}.mean-container #logo{position:absolute;top:-1px;right:6px}body.home>header ul{float:none}body>header{position:static;height:46px}body>header .nav,body>header .nav.content{width:auto}body>header .nav li,body>header .nav.content li{float:none;margin-bottom:0.5em;padding:0}body>header .nav li:first-child a,body>header .nav.content li:first-child a{margin-left:1em}body>header .nav li:last-child,body>header .nav .jobs,body>header .nav.content li:last-child,body>header .nav.content .jobs{position:static}}a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#0c1923;padding:4px 0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#0c1923;margin-top:33px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #383838;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-bottom:1px solid #f1f1f1;border-bottom:1px solid rgba(255,255,255,0.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:0;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,0.1)}.mean-container .mean-nav ul li a.mean-expand{width:26px;height:26px;border:0 !important;padding:12px !important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700}.mean-container .mean-nav ul li a.mean-expand:hover{background:0}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}