.ie7 #header nav .icon,.ie7 .cbp-spmenu-contact-panel #map,.ie7 .headerSpacer{display:none}.ie7{overflow:hidden}.ie7 body{overflow:auto}.ie7 #header{position:static}.ie7 .cbp-spmenu-left{left:-788px;width:740px}.ie7 .cbp-spmenu-push-toright{left:740px}.ie7 .cbp-spmenu-left .grid.caseStudies{margin-top:0}.ie7 .cbp-spmenu-left.cbp-spmenu-open{left:0}.ie7 .cbp-spmenu-right{right:-348px}.ie7 .cbp-spmenu-right.cbp-spmenu-open{right:0}.ie7 .cbp-spmenu-contact-panel{right:-448px}.ie7 .cbp-spmenu-contact-panel.cbp-spmenu-open,.ie8 .cbp-spmenu-contact-panel.cbp-spmenu-open{right:0}.ie7 .cbp-spmenu-push-toleft-contact{left:-383px!important;overflow:hidden}.ie7 .cbp-spmenu-contact-panel .contact .button{width:248px}.ie7 .filters a,.ie7 .filters h2,.ie7 .filters span,.ie7 .intro #share .addthis_sharing_toolbox{display:inline}.ie7 .grid .image a .content .verticalAlign{top:24px}.ie7 .grid.unstructured .image a .content .verticalAlign{top:6px}.ie7 .button.fullWidth{padding-left:0;padding-right:0}.ie7 .summary .row .col.quarterWidth{width:494px}.ie7 .home #newsletter input{width:464px!important;height:72px}.ie7 .home #newsletter .button{display:block;width:494px!important;height:54px}.ie7 .approach .process .content .heading .number{display:none!important}.ie8 .cbp-spmenu-left{left:-755px;width:755px}.ie8 .cbp-spmenu-left.cbp-spmenu-open{left:0}.ie8 .cbp-spmenu-push-toright{left:755px}.oldie body{font-size:17px;line-height:26px}.oldie .container{width:1012px;padding:0 12px 0 24px}.oldie .h2,.oldie h2{font-size:95px;line-height:95px}.oldie p{margin-bottom:18px}.oldie #header{height:72px}.oldie #header .row .col.quarterWidth{width:241px}.oldie #header .row .col.thirdQuarterWidth{width:747px}.oldie #header .logo{height:72px;line-height:72px}.oldie #header .logo a{width:100px;height:72px}.oldie #header nav a{font-size:17px;line-height:26px}.oldie #header nav a span{height:72px;line-height:72px!important}.oldie #header nav a .icon{width:17px;height:72px}.oldie #header nav .separator{margin:0 24px}.oldie .no-svg #header .logo a{width:77px}.oldie #breadcrumb{padding:24px 0 18px}.oldie #footer{padding:36px 0}.oldie #footer .button{width:auto;margin-bottom:0;margin-right:24px;float:left}.oldie #footer .contactDetails{margin:10px 0 0}.oldie #footer .contactDetails p{float:left;margin-right:24px;margin-bottom:0;text-align:left}.oldie #footer .socialMedias{text-align:right;margin-top:-3px;float:right}.oldie #footer .socialMedias a{margin:0 0 0 12px}.oldie .cbp-spmenu-right ul li a{height:69px;line-height:69px!important;font-size:17px}.oldie .cbp-spmenu-contact-panel{right:-400px;width:400px}.oldie .cbp-spmenu-push-toleft-contact{left:-400px}.oldie .cbp-spmenu .toggle-menu{padding:30px 0}.oldie .contact h2{font-size:70px;font-size:75px;padding:72px 24px;margin:-72px 0 0!important}.oldie .contact .contactDetails{padding:36px 24px 72px}.oldie .contact .contactDetails p{margin-bottom:12px}.oldie .contact .contactDetails .socialMedias{margin:30px 0 24px}.oldie .contact .contactDetails .button{margin-top:18px}.oldie .grid.caseStudies .item,.oldie .grid.caseStudies .item img{width:350px;height:350px}.oldie .row{zoom:1;margin-left:-12px;width:1012px}.oldie .row .col.fullWidth,.oldie .row .col.halfWidth,.oldie .row .col.halfWidthContainer,.oldie .row .col.quarterWidth,.oldie .row .col.thirdQuarterWidth{margin-left:12px;padding-left:0;padding-right:0;border-left-width:0!important;-webkit-box-sizing:none;-moz-box-sizing:none;-ms-box-sizing:none;box-sizing:none}.oldie .row .col.halfWidthContainer .col.halfWidth,.oldie .row .col.quarterWidth{width:241px}.oldie .row .col.halfWidth,.oldie .row .col.halfWidthContainer .col.fullWidth{width:494px}.oldie .row .col.halfWidthContainer{margin-left:0;width:506px}.oldie .row .col.thirdQuarterWidth{width:747px}.oldie .row .col.fullWidth{width:1000px}.oldie .row .halfHeight{height:241px!important}.oldie .row .fullHeight{height:494px!important}.oldie .intro{margin-top:0}.oldie .intro .back{display:block;float:left}.oldie .intro .back .icon{display:inline-block}.oldie .intro #share{float:right;margin:0;padding:0;border:none}.oldie .intro #share .label{display:inline-block;margin-bottom:0}.oldie .intro #share .addthis_sharing_toolbox{margin-right:-6px}.oldie .grid,.oldie .tabs{margin:72px 0}.oldie .grid .image a{background:0 0}.oldie .grid .image a:hover{background:url(../img/common/bck_filter_black_75.png)}.oldie .grid .image a .content{text-align:left;position:relative}.oldie .grid .image a .content .verticalAlign{top:inherit;position:absolute;bottom:12px;left:24px;right:24px}.oldie .grid .image a:hover .content .verticalAlign{bottom:0}.oldie .grid .image a .content .hoverAnimation{display:block;position:relative;bottom:0;transition:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.oldie .grid .image a:hover .content .hoverAnimation{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.oldie .tabs li a{font-size:17px;line-height:26px}.oldie .filters{margin:36px 0 30px}.oldie .filters p{font-size:13px;line-height:18px}.oldie .slider .directionNav{text-align:left;position:absolute;top:72px}.oldie .slider .directionNav .arrow{margin:0;position:absolute}.oldie .slider .directionNav .arrow.left{left:24px}.oldie .slider .directionNav .arrow.right{right:24px}.oldie .slider .controlNav{bottom:auto}.oldie .slider .controlNav .flex-control-nav{text-align:left}.oldie .slider .controlNav .flex-control-nav a{margin:0 12px 0 0;font-size:13px}.oldie .slider .fixedHeightSection .headline{margin-top:72px}.oldie .testimonies{margin:72px 0;padding-top:0}.oldie .testimonies .directionNav{position:absolute;top:0}.oldie .testimonies .quote blockquote{margin-bottom:36px}.oldie .bigHeader,.oldie .fixedHeightSection,.oldie .fixedHeightSection.imageOnly{height:600px}.oldie .fixedHeightSection .headline{margin-top:72px;padding:0}.oldie .fixedHeightSection .headline p{font-size:25px;line-height:35px;margin-bottom:36px}.oldie .fixedHeightSection .fixedBottomBtn{position:absolute;bottom:72px;left:0;right:0}.oldie .scrollDown{display:block;bottom:24px}.oldie .shortText.section{margin:72px 0}.oldie .shortText.section .content h3{margin-bottom:20px;font-size:40px;line-height:45px}.oldie .quote .content{margin:0}.oldie .quote blockquote{font-size:24px;line-height:32px}.oldie .button{padding:20px 36px}.oldie .arrow{width:42px;height:42px}.oldie .arrow .icon{width:19px;height:42px}.oldie .caseStudy .bigHeader .halfWidth,.oldie .home .bigHeader .fullWidth{height:600px}.oldie .arrow.bottom.white:hover{background:#fff}.oldie .summary{margin:72px 0}.oldie .summary h3{font-size:13px;line-height:18px}.oldie .richText h1{font-size:40px;line-height:45px;margin:48px 0 24px}.oldie .richText h2{font-size:17px;line-height:26px;margin:24px 0 12px}.oldie .richText img{margin:12px 0}.oldie .richText hr{margin:48px 0 24px}.oldie .caseStudies .grid h2,.oldie .caseStudy .grid h3,.oldie .home .grid h2{margin-bottom:18px}.oldie .caseStudies .grid p,.oldie .caseStudy .grid p,.oldie .home .grid p{display:block}.oldie .caseStudies .grid .fullWidth .fullHeight h2,.oldie .caseStudy .grid .fullWidth .fullHeight h3,.oldie .home .grid .fullWidth .fullHeight h2{font-size:90px;line-height:95px}.oldie .caseStudies .grid .halfWidth .fullHeight h2,.oldie .caseStudy .grid .halfWidth .fullHeight h3,.oldie .home .grid .halfWidth .fullHeight h2{font-size:70px;line-height:75px}.oldie .caseStudies .grid .fullWidth .halfHeight h2,.oldie .caseStudy .grid .fullWidth .halfHeight h3,.oldie .home .grid .fullWidth .halfHeight h2{font-size:40px;line-height:45px}.oldie .caseStudies .grid .halfWidth .halfHeight h2,.oldie .caseStudies .grid .halfWidthContainer .halfWidth .fullHeight h2,.oldie .caseStudy .grid .halfWidth .halfHeight,.oldie .caseStudy .grid .halfWidthContainer .halfWidth .fullHeight,.oldie .home .grid .halfWidth .halfHeight h2,.oldie .home .grid .halfWidthContainer .halfWidth .fullHeight h2{font-size:30px;line-height:35px}.oldie .ideas .grid h3,.oldie .projects .grid h3{margin-bottom:18px;font-size:30px;line-height:35px}.oldie .home .bigHeader .fullWidth img{top:72px;max-height:450px}.oldie .home .highlights{margin:72px 0 0}.oldie .home .tabs{margin:0 0 72px}.oldie .home #newsletter{margin:72px 0}.oldie .home #newsletter form input[type=email]{width:300px;margin-bottom:0;vertical-align:middle}.oldie .home #newsletter form .button{width:150px;margin-bottom:0;vertical-align:middle}.oldie .caseStudy .bigHeader .halfWidth .content{top:72px}.oldie .caseStudy .grid a .projectIndicator{bottom:24px;left:auto;height:48px}.oldie .caseStudy .grid a .projectIndicator .arrow{top:0}.oldie .project .slider .fixedHeightSection{height:800px}.oldie .approach .what{margin:72px 0}.oldie .approach .process .content .heading .number{font-size:175px;line-height:130px;float:left;display:inline}.oldie .approach .process .content .heading .titles h2{margin-bottom:12px;font-size:25px;line-height:35px}.approach .process .content .heading .titles h3,.oldie .approach .process .content .shortText{margin-bottom:72px}.oldie .approach .services{margin:72px 0}.oldie .approach .services .halfWidthContainer .quarterWidth{width:114px}.oldie .approach .services .list{margin-top:0}.oldie .approach .services .list li{margin-bottom:36px}.oldie .approach .services .button{margin-top:36px}.oldie .approach .why{padding:72px 0}.oldie .team .employees .grid.unstructured div.above h3{font-size:13px;line-height:18px}.oldie .team .employees div.above{left:24px;right:24px;bottom:24px}.oldie .team .employees div.above h3{line-height:18px}.oldie .team .employees div.above p{line-height:26px}.oldie .idea .intro h2,.oldie .team .culture{margin-bottom:72px}.oldie .idea .post{margin-bottom:54px}