body{font-family:'Yantramanav',Arial,sans-serif;font-size:15px}html,body{}#body{width:100%;height:100%;background-color:#fff;min-height:80vh}h1,.plasticTitle{font-size:105px;font-family:'Yantramanav',Arial,sans-serif;font-weight:100;letter-spacing:-4px;padding-bottom:20px;line-height:1}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.passthrough{pointer-events:none}.cancelpassthrough{pointer-events:all}a{color:#292929;text-decoration:none}a:focus,a:hover{color:#292929;text-decoration:underline}a.BluePanelLink,.BluePanelLink a,a.VimeoLink,.VimeoLink a{display:inline-block;border:1px solid #1566f7;border-radius:2px;padding:5px 20px;color:#1566f7;margin-top:10px;text-decoration:none}a.BluePanelLink:hover,.BluePanelLink a:hover,a.VimeoLink:hover,.VimeoLink a:hover{text-decoration:none;background-color:#1566f7;color:#fff}.videoFader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2048;background-color:rgba(41,41,41,.8)}.vimeoPopup{position:fixed;width:100vw;height:0;padding-bottom:57%;overflow:visible;top:50%;transform:translateY(-50%);z-index:2050;background-color:#000}.vimeoPopup iframe{width:100%;height:100%;position:absolute;top:0;left:0}.vimeoPopupClose{position:fixed;right:23px;z-index:2051;top:20px;height:41px;width:37px;cursor:pointer;padding:10px}header{position:absolute;width:100%}.header{background-color:#f2f2f2;width:100%;border-bottom:2px solid #4d4d4d;padding:0 40px 0 40px}.header>a>img{margin-top:14px;padding-bottom:7px}.grabber{width:73px;height:11px;background-color:#4d4d4d;border:1px solid #4d4d4d;position:relative;left:50%;border-radius:10px 10px 0 0}header{transition:all 1s ease-in-out}header.slideUp{transform:translateY(-70px)}#searchMenu{position:relative;float:right;margin-top:22px}#searchInput{border:none;background:none;outline:none;padding-left:10px}#searchInput:focus{border-left:1px solid #bbbdc0}footer{padding:50px 0 20px 0;color:#292929;margin-top:60px}#engineCanvas{overflow:hidden;position:absolute;top:0}#engineCanvas:hover{cursor:-webkit-grab;cursor:-moz-grab}#engineCanvas:active{cursor:-webkit-grabbing;cursor:-moz-grabbing}footer{background-color:#1e1e1e;color:#fff}footer p{font-size:32px;line-height:42px}footer img{filter:contrast(0%) brightness(300%)}#bottomReveal a{color:#fff}footer a img{filter:contrast(0%) brightness(300%);padding:0 5px}footer a.button{background-color:#1566f7;border:1px solid #1566f7;padding:10px 30px;color:#fff;margin-top:40px;margin-bottom:80px;display:inline-block}footer a.button:hover{background-color:transparent;text-decoration:none}#bottomSocial{text-align:right;padding:0 25px 28px 0;cursor:pointer;font-size:12px;font-weight:700;color:#fff}#bottomSocial img{margin:0 5px}#bottomReveal{padding:20px 20px 28px 20px;text-align:left;cursor:pointer;font-size:15px;color:#fff}#bottomReveal .bottomTag{margin-left:6px}#bottomReveal .newAdvertising{color:#292929;display:inline-block;margin-left:5px;font-size:14px;margin-top:1px;vertical-align:middle}#bottomReveal .newAdvertising a{color:#292929;margin-right:12px}#bottomReveal .newAdvertising a:hover{text-decoration:none;border-bottom:none}#bottomReveal .bottomRevealPanel{width:400px;background-color:#fff;border-radius:10px;padding:16px;position:absolute;bottom:60px;display:none;right:26px;text-align:left}#bottomReveal .bottomRevealPanel>div:after{content:'_';color:#fff;width:30px;display:inline-block;position:absolute;bottom:3px;margin-left:5px;border-bottom:2px solid #6da9db}#bottomReveal .bottomRevealPanelTag{position:absolute;bottom:-5px;right:13px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#bottomReveal .qm{position:absolute;right:51px;bottom:28px;font-weight:600;font-size:16px}#bottomReveal .qmDot{position:absolute;right:46px;bottom:31px;width:16px;height:16px;background-color:#2e3947;border-radius:10px;transform:scale(.1);transition:1s transform;-webkit-transform-origin:50% 85%;transform-origin:50% 85%;-ms-transform-origin:50% 85%}#bottomReveal.selected .qmDot{transform:scale(1)}.grow,.growHolder .grow{transition:all .2s ease-in-out}.grow:hover,.growHolder:hover .grow{transform:scale(1.2)}.play{cursor:pointer}.homeTag{position:absolute;top:0;left:0}.homeTagHolder{position:absolute;top:82px;width:128px;height:118px;display:none;z-index:101}.homeTagHolder .title{color:#333330;position:absolute;top:0;width:128px;height:100%;text-align:center;vertical-align:middle;font-size:16px;margin-left:0;margin:auto 0;display:inline-block;vertical-align:middle;line-height:normal}.topMenuHolder{color:#f2f2f2;text-align:center;position:fixed;right:22px;top:20px;font-size:26px;text-align:right;width:100%;z-index:200}.workMenuHolder{position:absolute;right:50px;top:11px;width:40px;height:40px;cursor:pointer}.topMenuHolder .topMenuIcon{position:absolute;top:2px;right:0;cursor:pointer;padding:0 0 30px 30px}.workMenuHolder .topMenuIcon{width:40px;height:40px;top:12px}.topMenuHolder .topMenuIcon2{position:absolute;top:0;right:38px;cursor:pointer;width:29px;height:37px}.topMenuHolder .topMenuIcon3{position:absolute;top:0;right:76px;cursor:pointer;width:29px;height:37px}.topMenuHolder .topMenuIcon3 img.animated{animation-duration:.2s;-webkit-animation-duration:.2s}.topMenuHolder .topMenuIcon .menuBars{width:26px;height:1px;border-radius:0;background-color:#292929;position:absolute;right:6px;transition:1s linear background-color}#popdownLogo.whiteout img{transition:.5s filter}#popdownLogo.whiteout img{filter:contrast(0%) brightness(300%)}.topMenuHolder .topMenuIcon.whiteout .menuBars.bar2{transition:.5s top,.5s transform,.5s background-color}.topMenuHolder .topMenuIcon.whiteout .menuBars{background-color:#fff}#back_arrow,#next_arrow{stroke:#292929;vertical-align:sub}.back_button,.next_button,.viewallprojects_button{margin-bottom:15px;display:inline-block}.viewallprojects_button{border-bottom:1px #292929 solid}#back_arrow{margin-right:5px}#next_arrow{margin-left:5px}.topMenuHolder .topMenuIcon.selected .menuBars{background-color:#fff!important}.workMenuHolder .topMenuIcon .menuBars{height:2px}.topMenuHolder .topMenuIcon .menuDots{width:2px;height:2px;border-radius:2px;background-color:#454549;position:absolute;left:2px}.topMenuHolder .topMenuIcon .menuBars.bar1{top:4px;transition:.5s top,.5s transform,.5s background-color}.topMenuHolder .topMenuIcon .menuBars.bar2{top:10px;transition:.2s all}.topMenuHolder .topMenuIcon .menuBars.bar3{top:16px;transition:.5s top,.5s transform,.5s background-color}.topMenuHolder .topMenuIcon .menuDots.dot1{top:14px;transition:.5s top,.5s transform,.5s background-color}.topMenuHolder .topMenuIcon .menuDots.dot2{top:19px;transition:.5s all}.topMenuHolder .topMenuIcon .menuDots.dot3{top:24px;transition:.5s top,.5s transform}.topMenuHolder .topMenuIcon.selected .menuBars.bar1,.topMenuHolder .topMenuIcon.navigated .menuBars.bar1{top:9px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.topMenuHolder .topMenuIcon.selected .menuBars.bar2,.topMenuHolder .topMenuIcon.navigated .menuBars.bar2{opacity:0}.topMenuHolder .topMenuIcon.selected .menuBars.bar3,.topMenuHolder .topMenuIcon.navigated .menuBars.bar3{top:9px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.closePage .menuBars,.closePhoto .menuBars{width:16px;height:3px;border-radius:2px;background-color:#454549;position:absolute;left:8px}.closePage .menuBars.bar1,.closePhoto .menuBars.bar1{top:20px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.closePage .menuBars.bar3,.closePhoto .menuBars.bar3{top:20px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.closePage .menuClose,.closePhoto .menuClose{width:60px;height:60px;position:absolute;top:-10px;left:0}.topMenuHolder .topMenuIndexIcon{position:absolute;top:0;right:0;cursor:pointer}.topMenuHolder .topMenuIndexIcon2{position:absolute;top:8px;right:38px;cursor:pointer;width:254px;height:27px;background-color:#fff;border-radius:22px;line-height:1}.topMenuHolder .topMenuIndexIcon2 img{margin-right:7px;margin-bottom:5px}.topMenuHolder .topMenuIndexIcon2 input{font-size:15px;border:0;color:#000;width:180px}.searchClearHolder{margin-left:20px;top:7px;position:absolute;width:20px;height:20px}.searchClearHolder div:nth-child(1){height:12px;width:2px;background-color:#454549;border-radius:2px;position:absolute;transform:rotate(45deg);transition:0s transform}.searchClearHolder div:nth-child(2){height:12px;width:2px;background-color:#454549;border-radius:2px;position:absolute;transform:rotate(135deg);transition:0s transform}.searchClearHolder.cleared div:nth-child(1){transform:rotate(405deg);transition:transform 1s}.searchClearHolder.cleared div:nth-child(2){transform:rotate(495deg);transition:transform 1s}.topMenu{position:absolute;display:none;margin-left:0;top:51px;right:-26px}.topMenu.selected{}.topMenu.selected.navigated{}.topMenu .popoutDecal{position:absolute;right:0;top:-3px;width:80px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.topMenu ul{width:80px;background-color:#fff;padding:0;display:inline-block;float:right;padding:15px 0;text-align:center;border-radius:60px;margin:0;position:relative;z-index:1005;margin-bottom:10px;line-height:1.2;padding-bottom:26px}.topMenu ul li{width:80px;display:inline-block;font-size:14px;color:#221f1f;padding:0 0;margin-bottom:0;cursor:pointer;text-align:center}.topMenu ul li:hover{font-weight:bold}.topMenu ul li.selected{font-weight:bold;transform:scale(1.2)}.workMenuHolder .topMenu{margin-left:0;top:52px;right:-19px}.workMenuHolder .topMenuInside{position:relative}.workMenuHolder .topMenu .popoutDecal{position:absolute;right:3px;top:-5px;width:84px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none}.workMenuHolder .topMenu ul{padding:15px 0;text-align:center;border-radius:60px;margin:0;position:relative;z-index:1005;width:90px;padding-bottom:25px}.workMenuHolder .topMenu ul li{width:90px}.spotlightNoResults .indexTag,.spotlightNoResults .indexTagEnd,.spotlightNoResults .indexTag a,.searchItemNotSelected .indexTag,.searchItemNotSelected .indexTagEnd,.searchItemNotSelected .indexTag a,.searchItemNotSelected .indexCircle{background-color:#ddd;color:#000}.spotlightResult{}section.fullPageHome .centerHolderHome{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.umb-grid h2{margin-top:0}.no-svg .tag{background-image:url('../Content/tag.png');width:140px;height:156px;padding:46px 0;font-size:52px;text-align:center}.tag{float:right;right:-30px;position:relative;top:22px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tag .number{color:#333330;position:absolute;top:0;width:107px;height:100%;text-align:center;vertical-align:middle;font-size:42px;margin-left:0;margin-top:22px}@media(min-width:768px){section.fullPageHome{min-height:100%}}section{display:block;position:relative}.fullPage,.halfPage,.quaterPage,.thirdVerticalPanel,.halfPageVert,.fullPageCarousel{background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.centerHolder{}.centerHolderHome{padding-top:100px;margin-top:0}.contentHolder{padding-top:100px;margin-top:0}.contentHolder.withPageNav{padding-top:110px;margin-top:0}.relatedHolder{padding-top:100px}#contentHolderHome{width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow:auto;background-color:#f2f2f2;min-height:100%;display:block;position:relative;height:100vh;overflow:hidden}#contentHolderHome .contentHomeSliderInside{opacity:1;transition:.4s linear opacity}#contentHolderHome .contentHomeSliderInside.fadeOut{opacity:0}.contentHolderHome{-webkit-transition:top 1000ms cubic-bezier(.79,0,.8,.58);-moz-transition:top 1000ms cubic-bezier(.79,0,.8,.58);-o-transition:top 1000ms cubic-bezier(.79,0,.8,.58);-ms-transition:top 1000ms cubic-bezier(.79,0,.8,.58);transition:top 1000ms cubic-bezier(.79,0,.8,.58);position:relative;height:100%;background-repeat:no-repeat;background-size:cover;top:0%}.contentHomeSlider{padding:0 0 0 0;background-size:cover;color:#fff}.contentHomeSlider a{color:#fff}.contentHomeSliderInside{position:absolute;top:40%;transform:translate3d(0,-50%,0);width:100vw;padding-left:100px}.contentHomeSliderInside h4{font-size:18px;font-weight:300;margin-bottom:5px;pointer-events:none}.contentHomeSliderInside h1{font-size:47px;line-height:47px;letter-spacing:-1px;font-weight:300;pointer-events:none;margin-top:5px;padding-bottom:20px}.contentHomeSliderInside a{font-size:18px;font-weight:300}#scrolldown{position:absolute;bottom:0;left:50%;padding:60px 20px;transform:translateX(-50%);color:#fff;cursor:pointer;z-index:50}#scrolldownmarker{height:20px;position:absolute;left:50%;margin-top:10px}#scrolldownmarker.movinglineholder{height:30px;width:2px;position:absolute;left:50%;overflow:hidden;bottom:25px}#scrolldownmarker.movinglineholder .movingline{animation:moveline;animation-duration:3s;animation-play-state:running;animation-iteration-count:infinite;animation-timing-function:linear;height:30px;width:2px;border-right:1px solid #fff}@keyframes moveline{0%{transform:translateY(-220%)}100%{transform:translateY(220%)}}#contentHolderHome .contentHomeSlider{display:flex;justify-content:center;flex-direction:column;text-align:left;outline:none;position:relative;transition:none;width:100%;height:100%}#contentHolderHome .contentHomeSlider .contentHomeSliderImage{background-size:cover;background-position-x:50%;background-position-y:50%;position:relative;top:-40%;left:0;width:100vw;height:100vh;transition:none}#contentHolderHome .contentHomeSlider{z-index:0}#contentHolderHome .contentHomeSlider.current{}#contentHolderHome .contentHomeSlider.slideinfromleft{animation:slideinfromleft ease-in .5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:slideinfromleft ease-out .5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}#contentHolderHome .contentHomeSlider.slideinfromright{animation:slideinfromright ease-in .5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:slideinfromright ease-out .5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes slideinfromright{0%{left:100%}100%{left:0}}@-webkit-keyframes slideinfromright{0%{left:100%}100%{left:0%}}@keyframes slideinfromleft{0%{left:-100%}100%{left:0}}@-webkit-keyframes slideinfromleft{0%{left:-100%}100%{left:0%}}#contentHolderHome .contentHomeSlider.slideoutfromleft{animation:slideoutfromleft ease-in .5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:slideoutfromleft ease-out .5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;z-index:30}#contentHolderHome .contentHomeSlider.slideoutfromright{animation:slideoutfromright ease-in .5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:slideoutfromright ease-out .5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;z-index:30}@keyframes slideoutfromleft{0%{left:0%}100%{left:30%}}@-webkit-keyframes slideoutfromleft{0%{left:0%}100%{left:30%}}@keyframes slideoutfromright{0%{left:0%}100%{left:-30%}}@-webkit-keyframes slideoutfromright{0%{left:0%}100%{left:-30%}}.enable3dtransform{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}body.nextarrow{cursor:url(/content/nextarrow.svg),url(/content/nextarrow.png),auto}body.prevarrow{cursor:url(/content/prevarrow.svg),url(/content/prevarrow.png),auto}#contentHolderHome .fakenext{position:absolute;top:0;right:0;width:50%;height:100%}#contentHolderHome .fakeprev{position:absolute;top:0;left:0;width:20%;height:100%}#contentHolderHome .slick-next{opacity:.2;height:80%;padding:0 80px 0 40%}#contentHolderHome .slick-next:hover{opacity:1}#contentHolderHome .slick-next,#contentHolderHome .slick-prev{pointer-events:none}#contentHolderHome .slick-list{height:100%}#contentHolderHome.slick-slider .slick-track{height:100%}.contentHolderHome.closed{top:100%}#contentHolderHome+.contentHolder{padding-top:140px;padding-bottom:70px}.topQuote{font-size:25px;font-weight:300;line-height:39px;margin-bottom:50px}section.noOverflow,div.noOverflow{overflow:hidden}#background-colour{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}#pageBGImage{position:absolute;width:100%;height:100%;top:0;left:0}#relatedHolder{position:fixed;bottom:0;right:0;padding:40px 53px 20px 42px;cursor:pointer;font-size:12px;color:#231f20;z-index:10}#relatedHolder .number{color:#231f20;background-color:#fff;border-radius:23px;padding:9px;margin-right:4px;text-align:center;display:inline-block;width:45px;height:45px;font-size:18px;font-weight:500}#relatedHolder .relatedTag{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:0;left:0}#relatedHolder .relatedTagHolder{position:absolute;top:-117px;width:128px;height:118px;display:none;left:-41px}#relatedHolder .relatedTagHolder .title{color:#333330;position:absolute;top:0;width:128px;height:100%;text-align:center;vertical-align:middle;font-size:16px;margin-left:0;margin:auto 0;display:inline-block;vertical-align:middle;line-height:normal}.relatedInk{z-index:10000001}#popdownLogo{position:fixed;top:0;left:0;padding:18px 0;margin-left:26px;cursor:pointer;font-size:12px;z-index:1146;border-top:none}#popdownLogo{transition:all 1s ease-in-out}#popdownLogo.slidedown{transform:translateY(60px)}.contentPanel{position:absolute;top:0;width:100%;display:none;background-repeat:no-repeat;background-size:cover;overflow:hidden;height:100%}#gray{-webkit-transition:all 1000ms ease-in-out;-moz-transition:all 1000ms ease-in-out;-o-transition:all 1000ms ease-in-out;-ms-transition:all 1000ms ease-in-out;transition:all 1000ms ease-in-out;background-color:rgba(84,180,200,1);opacity:1}.gray{width:100%;height:100%;position:absolute}#gray.fade{opacity:0}.closePage{color:#f2f2f2;width:26px;text-align:center;cursor:pointer;position:fixed;right:47px;top:21px;font-size:26px;z-index:501}.panel1SubTitle{font-size:21px}.page2Title{font-size:45px;letter-spacing:-3px;padding-bottom:20px}.page2SubTitle{font-size:25px;letter-spacing:-1px;padding-bottom:50px}.page2Attribute{font-size:15px;font-style:italic}.scroll.next{width:24px;height:24px;display:block;bottom:20px;left:50%;position:absolute;font-weight:bold;font-size:24px;-webkit-animation:3s arrowNext infinite ease;animation:3s arrowNext infinite ease}.scroll.next>span.glyphicon,.scroll.prev>span.glyphicon{width:100px;height:100px;left:-50px;padding-left:38px;top:-50px;padding-top:50px}.scroll.prev{width:24px;height:24px;display:block;top:20px;left:50%;position:absolute;font-weight:bold;font-size:24px;-webkit-animation:3s arrowPrev infinite ease;animation:3s arrowPrev infinite ease}@-webkit-keyframes arrowNext{0%,100%{bottom:10px}50%{bottom:30px}}@keyframes arrowNext{0%,100%{bottom:10px}50%{bottom:30px}}@-webkit-keyframes arrowPrev{0%,100%{top:10px}50%{top:30px}}@keyframes arrowPrev{0%,100%{top:10px}50%{top:30px}}.menu{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.searchOpen{cursor:pointer}.search{position:absolute;left:50%;top:20px;transform:translate(-50%);color:#e8beb6;font-size:24px;padding:20px 100px;width:100%;font-weight:300}.search p{font-size:24px}.searchTitle{font-size:40px;text-align:center}.search input{border:none;background-color:transparent;font-size:105px;color:#e8beb6;margin-bottom:40px;outline:none;height:135px}.search input::-webkit-input-placeholder{color:#e8beb6}.search input:-moz-placeholder{color:#e8beb6;opacity:1}.search input::-moz-placeholder{color:#e8beb6;opacity:1}.search input:-ms-input-placeholder{color:#e8beb6}.searchResults{font-size:40px;height:320px;overflow-y:auto}.searchResults p{margin-bottom:0;line-height:40px}.searchResults a{color:#e8beb6;font-size:40px;text-decoration:none;display:none}.searchResults a:hover{color:#65342b;text-decoration:none}p.searchClose{font-size:16px;cursor:pointer;text-decoration:underline}.menu a{padding:20px 0}.menu ul{margin-top:0;margin-bottom:10px;padding-left:0;list-style:none;text-align:center}.menu ul li{margin:40px 0;font-size:40px;font-weight:100}.menu ul li:hover a{color:#292929!important}.menu ul li a:focus,.menu ul li a:hover{text-decoration:none!important}.menu:hover,.menu a:hover,.scroll:hover{text-decoration:none}.clientQuote div.one,.clientQuote div.two,.clientQuote div.three,.clientQuote div.four,.clientQuote div.five{line-height:66px;cursor:pointer;position:relative}.clientQuote div.quoteOver{display:none;font-size:60px;z-index:100}div.quoteOver>div{line-height:50px}.clientQuote div .quoteOver .attr{font-size:24px;color:#231f20;font-style:italic}.clientQuote:before{content:open-quote;left:0;font-size:200px;color:#231f20;position:absolute;top:-100px}.clientQuote:after{content:close-quote;right:0;font-size:200px;color:#231f20;position:absolute;bottom:-200px}.clientQuote .one{font-size:72px;font-weight:800;font-style:italic;padding-right:150px}.clientQuote .one div.quoteOver{position:absolute;top:-50px;left:69px;font-weight:600;font-style:normal}.clientQuote .one div.quoteOver .one{visibility:hidden}.clientQuote .two{font-size:72px;font-weight:200;font-style:italic;padding-left:50px}.clientQuote .two div.quoteOver{position:absolute;top:-52px;left:69px;font-weight:600}.clientQuote .two div.quoteOver .two{visibility:hidden}.clientQuote .two .twoExtra{left:100px;position:relative}.clientQuote .three{font-size:72px;font-weight:400;padding-right:130px}.clientQuote .three div.quoteOver{position:absolute;top:-49px;left:55px;width:700px}.clientQuote .three div.quoteOver .three{visibility:hidden}.clientQuote .four{font-size:72px;font-weight:800;padding-left:170px}.clientQuote .four div.quoteOver{position:absolute;top:-66px;left:69px;font-weight:400}.clientQuote .four div.quoteOver .four{visibility:hidden}.clientQuote .five{font-size:72px;font-weight:300}.clientQuote .five div.quoteOver{position:absolute;top:-62px;left:69px;font-weight:600}.clientQuote .five div.quoteOver .five{visibility:hidden}.dottedLine{pointer-events:none}.col-md-12 iframe{width:1140px;height:641px}.col-md-8 iframe{width:750px;height:422px}.col-md-6 iframe{width:555px;height:312px}.col-md-4 iframe{width:360px;height:203px}.cardCol{margin-bottom:50px;padding-top:50px}.startOne{left:63%;top:11%}.startTwo{left:70%;top:15%}.startThree{left:20%;top:68%}.startFour{left:30%;top:75%}.startcircle{background-color:#fff;color:#454549;width:80px;min-width:80px;height:80px;min-height:80px;border-radius:50px;padding-top:18px;text-align:center;font-size:28px;position:absolute;cursor:pointer;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform-origin:50% 50%}.startcircle a{color:inherit;text-decoration:none}.startcircle a:hover{color:inherit;text-decoration:none}.startcircle.selected,.startcircle.relatedSelected{font-size:20px;line-height:80px;padding-top:0;text-align:center}.startcircle .titleText{font-size:15px;vertical-align:middle;line-height:15px;z-index:2;position:relative;display:none;top:-3px;padding:0 3px}.loadingContent{position:absolute;width:210px;height:200px;z-index:15;top:50%;left:50%;margin:-100px 0 0 -105px;display:none}.loadingContent>div{width:10px;height:20px;position:absolute;top:120px;border-radius:10px;background:#fff;background:#fff;display:inline-block}section.gameSection{display:none}.playButton{border-radius:5px;background-color:transparent;display:block;text-align:center;width:300px;height:120px;line-height:120px;font-size:40px;border:1px solid transparent;margin:100px auto;border-color:#1f6bf3}.playButton:hover{border:#fff 1px solid;background-color:#1f6bf3;cursor:pointer;color:#fff}#menu-fill{position:absolute;top:-100%;z-index:199;left:0;width:100%;height:100%}#menu-fill .fill{position:fixed;top:-100%;left:0;width:100%;height:100%;background-color:#2b272b;transition:.5s top ease-out}#menu-fill.selected{z-index:199;top:0%}#menu-fill.selected .fill{z-index:199;top:0%;transition:.5s top ease-out,.3s background-color linear}#menu-fill~#body{transition:.5s transform ease-out}body.bodyloading #menu-fill.selected~#body{transition:0s}#menu-fill.selected~#body{transform:translateY(300px);transition:.5s transform ease-out}.menu ul li a,.menu ul li span{color:#fff}.youMightAlsoLike{font-size:40px;line-height:42px;margin-bottom:30px;display:inline-block;font-weight:300}.related_rightspacer{margin-top:0}.link-panels{height:400px;background-color:#f2f2f2;position:relative;margin-bottom:30px;overflow:hidden;background-position:50%;background-size:cover}.col-sm-4 .link-panels{height:260px}.link-panels .bgimage{width:100%;height:100%;left:0;background-position:50%;background-size:cover;position:absolute;transform:scale(1);transition:.3s ease-in filter,.5s ease-in transform;background-color:#a9a9a9}.link-panels .bgimage:hover{}.link-panels a{text-decoration:none}.link-panels .bgcol{width:100%;height:100%;left:0;position:absolute;transform:translateX(-100%);transition:.3s ease-in transform;overflow:hidden;pointer-events:none;background-size:cover;background-position:50%}.link-panels:hover .bgcol,.link-panels.clients-panels:hover .bgcol{transform:translateX(0%);width:100%;transition:.5s ease-out transform,.3s linear filter}.link-panels.clients-panels:hover .bgcol{filter:brightness(70%)}.link-panels.standard{height:400px}.link-panels.onethird{height:256.6px}.link-panels.twothirds{height:543.333px}.link-panels.threethirds{height:830px}.link-panels.doublestandard{height:830px}.link-panel-heading{margin-top:15px;font-size:32px;font-weight:300;padding-left:20px;padding-bottom:5px;width:100%;position:relative;padding-right:30px;transform:translate(0%,0%);opacity:1;transition:.3s ease-in all;pointer-events:none}.link-panel-link{position:absolute;bottom:20px;padding-left:20px;font-weight:300;font-size:18px}.link-panel-subheading{font-size:24px;padding-left:20px;font-weight:300;width:100%;position:relative;opacity:0;transition:.3s ease-in all;pointer-events:none;padding-right:30px}.link-panel-tags{font-size:18px;font-weight:300;padding-left:20px;padding-bottom:40px;width:100%;position:relative;opacity:1;transition:.3s ease-in all;pointer-events:none;padding-right:30px}.link-panel-homesub{font-size:22px;font-weight:300;padding-left:20px;padding-bottom:40px;width:100%;position:relative;transition:.3s ease-in all;pointer-events:none;padding-right:30px;opacity:0}.link-panel-homedate{font-size:14px;font-weight:300;padding-left:20px;padding-bottom:20px;width:100%;position:relative;padding-right:30px;transform:translate(0%,30%);opacity:1;transition:.3s ease-in all;pointer-events:none}.link-panel-homenews{font-size:21px;font-weight:300;padding-left:20px;padding-bottom:40px;width:100%;position:relative;opacity:1;transition:.3s ease-in all;pointer-events:none;padding-right:30px}.link-panel-aboutheading{margin-top:15px;font-size:28px;line-height:30px;font-weight:300;padding-left:20px;padding-bottom:20px;width:100%;position:relative;padding-right:30px;transform:translate(0%,0%);opacity:1;transition:.3s ease-in all;pointer-events:none}.link-panel-aboutsub{font-size:18px;font-weight:300;padding-left:20px;padding-bottom:40px;width:100%;position:relative;opacity:0;transition:.3s ease-in all;pointer-events:none;padding-right:30px}.link-panels:hover .link-panel-heading,.link-panels:hover .link-panel-subheading,.link-panels:hover .link-panel-homedate,.link-panels:hover .link-panel-homenews,.link-panels:hover .link-panel-homesub,.link-panels:hover .link-panel-tags,.link-panels:hover .link-panel-aboutheading,.link-panels:hover .link-panel-aboutsub{transition:.5s ease-out all;padding-left:30px;padding-right:20px;opacity:1}.link-panels:hover .link-panel-subheading{opacity:.7}.a40-fade-in-on-scroll{opacity:0;transform:translateY(50px);transition:opacity 1s ease-out,transform 1s ease-out}.a40-fade-in-on-scroll.a40-dont-fade-in-on-scroll,.a40-dont-fade-in-on-scroll{opacity:1;transform:translateY(0)}.a40-fade-in-on-scroll.a40-fade-in-immediate{transition-delay:-2s}.a40-fade-in-on-scroll.a40-fade-in{opacity:1;transform:translateY(0)}.viewallprojects_button{padding-bottom:2px}.viewallprojects_button:hover{text-decoration:none}body.bodyloading{overflow:hidden}.loading{width:100%;height:100%;position:fixed;background-color:#292929;color:#fff;top:-100%;left:0;display:block;z-index:1001;transition:.5s top ease-out}body.bodyloading .loading{animation:loading ease-in .5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:loading ease-in .5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}body.bodyloaded .loading{animation:loaded ease-in .5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:loaded ease-in .5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;z-index:-1}#menu-fill~#body,#menu-fill~#body,body.bodyloaded #menu-fill~#body,body.bodyloading #menu-fill~#body{transform:translateY(0)}@keyframes loading{0%{top:100%}100%{top:0}}@-webkit-keyframes loading{0%{top:100%}100%{top:0%}}@keyframes loaded{0%{top:0%}99%{top:-40%}100%{top:-100%}}@-webkit-keyframes loaded{0%{top:0%}99%{top:-40%}100%{top:-100%}}body.bodyloading #body{animation:bodyloading ease-out .5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:bodyloading ease-out .5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}body.bodyloaded #body{animation:bodyloaded ease-out .5s;animation-iteration-count:1;transform-origin:50% 50%;-webkit-animation:bodyloaded ease-out .5s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes bodyloading{0%{transform:translate(0,0)}100%{transform:translate(0,-300px)}}@-webkit-keyframes bodyloading{0%{-webkit-transform:translate(0,0)}100%{-webkit-transform:translate(0,-300px)}}@keyframes bodyloaded{0%{transform:translate(0,100%)}100%{transform:translate(0,0)}}@-webkit-keyframes bodyloaded{0%{-webkit-transform:translate(0,100%)}100%{-webkit-transform:translate(0,0)}}.loadingAnim{text-align:center;position:absolute;top:50%;padding:0 40px;left:0%;transform:translate(0%,-50%);width:100%}.socialHolder{display:inline-block;position:relative}.socialPopupHolder{padding-bottom:16px;top:-90px;left:-37px;position:absolute;display:none}#bottomSocial .socialPopup{width:100px;height:76px;border-radius:18px;text-align:left;background-color:#fff;font-size:16px;font-weight:600}#bottomSocial .socialPopup img{display:inline-block;vertical-align:middle;margin:0 0;margin-right:4px}.socialPopup .bottomRevealPanelTag{position:absolute;bottom:7px;left:21px;width:60px;height:60px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.socialPopup .linkHolder{position:relative;z-index:1}.socialHolder .socialPopup .linkHolder.first{padding-top:15px;padding-left:15px;cursor:pointer}.socialHolder .socialPopup .linkHolder.second{padding-left:15px;padding-bottom:15px;cursor:pointer}.loading .loadingText{font-size:105px;font-weight:100;line-height:100px;margin-bottom:30px}.loading .loadingSubText{font-size:24px;font-weight:300}.newsImageHolder{width:100%;padding-bottom:78%;height:0;background-size:cover;background-position:50%}.link-panels.onethird .link-panel-homenews{max-height:156px;overflow:hidden}.newsHolder h2{font-size:26px;line-height:28px;margin-top:20px;margin-bottom:12px}.newsHolder .newsdate{color:#b7bbc8;font-size:15px}.newsHolder .newsbody{color:#7f828d;font-size:16px;line-height:30px}.newsHolder{min-height:510px}.newsHolder a{text-decoration:none}.newsArticle img{max-width:100%}.newsArticle .row{padding:30px 0}.newsArticle .download-panel .row,.newsArticle .contact-panel .row{padding:0}.link-panels.clients-panels{width:25%;float:left;height:200px;margin-bottom:0;background-color:#fff;color:#b7bbc8;border:1px solid #dedede;margin-top:-1px;margin-left:-1px}.link-panels.clients-panels .bgcol{width:100%;height:100%;left:0;position:absolute;transition:.5s ease-in transform,.3s linear filter;transform:translateY(100%) translateX(0%);background-position:50%;background-size:cover}.link-panels.clients-panels .link-panel-aboutheading img{transition:filter .5s linear}.link-panels.clients-panels:hover .link-panel-aboutheading img{filter:contrast(0%) brightness(300%)}.link-panels.clients-panels a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.link-panels.clients-panels .link-panel-link{font-size:16px}.link-panels.clients-panels .link-panel-aboutheading{margin:0;padding:0;text-align:center;color:#292929}.link-panels.clients-panels:hover .link-panel-aboutheading{color:#d0d2d7}.link-panels.clients-panels .link-panel-aboutheading img{width:55%}#loaderror{position:fixed;bottom:30px;right:30px;padding:15px 45px;color:#fff;background-color:#d03737;z-index:207}.linkpanelcarousel ul{padding-left:9px;font-size:17px;line-height:170%}.linkpanelcarousel ul li{list-style:none}.linkpanelcarousel ul li:before{content:'-';position:absolute;margin-left:-25px}.linkpanelcarousel h4{color:#7f828d}.slick-initialized .slick-slide{outline:none}.RightTextCentered .row,.LeftTextCentered .row{position:relative}.RightTextCentered .row>div:nth-child(2){transform:translateY(-50%);top:50%;position:absolute;padding-left:60px;padding-top:0;padding-bottom:0;left:33.33333%}.LeftTextCentered .row>div:nth-child(1){transform:translateY(-50%);top:50%;position:absolute;padding-right:60px;padding-top:0;padding-bottom:0;left:0%}.LeftTextCentered .row>div:nth-child(2){margin-left:66.66666%}.fadecarousel .slick-slide{position:relative}.fadecarousel .slick-slide>div{padding-bottom:60%;background-size:cover;background-position:50%}.contactpreference input{display:inline-block;width:auto;margin-bottom:30px}.contactpreference label{display:inline-block;width:auto}.contactpreference [type=checkbox]+label{margin-right:20px}.download-panel{border:1px solid #b5b9c5}.download-panel>.row>div{border-right:1px solid #b5b9c5;padding:50px}.download-panel>.row>div+div{border-right:none;border-left:1px solid #b5b9c5;transform:translateX(-1px)}.contact-panel{border:1px solid #b5b9c5;padding:50px}.download-panel h3,.contact-panel h3{font-size:40px;margin-top:0}.download-panel .download-title,.contact-panel .download-title{font-size:24px;color:#1566f7;font-weight:500;margin-bottom:30px}.download-panel .terms,.contact-panel .terms{font-size:12px;line-height:17px}input,textarea{width:100%;border:none;background-color:#fff;border:1px solid #b6bac6;border-radius:3px;padding:10px;color:#2f1845;margin-bottom:20px}input[type=submit]{width:150px;border-radius:3px;border:0 transparent;background-color:#191919;color:#fff;padding:8px}label{font-weight:400;margin-bottom:0}input.multiple{height:80px}.field-validation-error{color:#2f1845}.contact-panel .contactpreference{padding-left:40px}.fb_dialog{left:-10000px!important}@media(max-width:991px)and (min-width:768px){.col-md-12 iframe{width:100%;height:412px}.col-md-6 iframe{width:100%;height:412px}section{height:initial;display:block;position:relative}section.fullPage .centerHolder{position:relative;top:initial;width:initial;-webkit-transform:initial;-ms-transform:initial;transform:initial}.clientQuote{margin-top:200px;margin-bottom:200px}.workIconHolder{bottom:160px!important}.play,.shutter{text-align:center}#photoHolder{padding-top:10%}#bottomReveal{width:auto}.tag,.titleColour{}#the-sticky-div .tag,#the-sticky-div .titleColour{margin-top:0}.titleColour h1{font-size:92px}.scroll.next,.scroll.prev,div.menu{}section:last-of-type{padding-bottom:80px}.startOne{left:43%;top:11%}.startTwo{left:70%;top:15%}.startThree{left:20%;top:79%}.startFour{left:50%;top:82%}.download-panel>.row>div{border-right:none}.download-panel>.row>div+div{border-right:none;border-left:none;transform:none}.contact-panel .contactpreference{padding-left:15px}}@media(max-width:1200px)and (min-width:992px){.col-md-12 iframe{width:940px;height:529px}.col-md-6 iframe{width:455px;height:256px}}@-webkit-keyframes homeBubbleIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);-webkit-transform-origin:top center;transform-origin:top center}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:top center;transform-origin:top center}}@keyframes homeBubbleIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);-webkit-transform-origin:top center;transform-origin:top center}to{opacity:1;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.homeBubbleIn{-webkit-animation-name:homeBubbleIn;animation-name:homeBubbleIn}@-webkit-keyframes homeBubbleOut{from{opacity:1}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);-webkit-transform-origin:top center;transform-origin:top center}}@keyframes homeBubbleOut{from{opacity:1}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);-webkit-transform-origin:top center;transform-origin:top center}}.homeBubbleOut{-webkit-animation-name:homeBubbleOut;animation-name:homeBubbleOut}.paused{-webkit-animation-play-state:paused!important;-moz-animation-play-state:paused!important;-o-animation-play-state:paused!important;animation-play-state:paused!important}.container{background:no-repeat;background-size:cover}.page2SubTitle{padding-bottom:10px}.dottedLine{height:200px;border-left:1px dashed #fff;width:1px;left:50%;position:absolute;bottom:-100px;z-index:1000!important}.dottedLine .dottedLineEnd{height:7px;width:7px;border-radius:4px;background-color:#fff;left:-4px;bottom:0;position:absolute}section.fullPage.homePage{overflow:hidden;position:absolute;top:0;left:0;width:100%;min-width:100%;z-index:2}section.fullPage.landing{z-index:3}section.fullPage.index{overflow:hidden;position:absolute;top:0;left:0;width:100%;min-width:100%;z-index:1;height:100%}section.fullPage.index .scrollHolder{overflow-y:auto;height:100%;-webkit-overflow-scrolling:touch}.contentPanel{z-index:40}.circle{background-color:#fff;color:#454549;width:80px;min-width:80px;height:80px;min-height:80px;border-radius:50px;padding-top:18px;text-align:center;font-size:28px;position:absolute;cursor:pointer;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-ms-transform-origin:50% 50%}.circle a{color:inherit;text-decoration:none}.circle a:hover{color:inherit;text-decoration:none}.circle.selected,.circle.relatedSelected{font-size:20px;line-height:80px;padding-top:0;text-align:center}.circle .titleText{font-size:15px;vertical-align:middle;line-height:15px;z-index:2;position:relative;display:none;top:-3px;padding:0 3px}div.line{transform-origin:0 100%;height:1px;border-top:1px dashed #fff}.ink{display:block;position:absolute;border-radius:100%;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}.ink.covered{transform:scale(2.5);-webkit-transform:scale(2.5);-ms-transform:scale(2.5)}.ink.animate{animation:ripple 2s ease;transform:scale(2.5);-webkit-transform:scale(2.5);-ms-transform:scale(2.5)}.homeTagHolder{width:128px;height:118px;line-height:118px;text-align:center;left:-23px}.homeTagHolder svg.homeTag{width:128px;height:118px}.homeTagHolder .titleText{font-size:16px;display:inline-block;padding-left:15%;padding-right:15%;vertical-align:middle;line-height:normal;z-index:2;position:relative}@keyframes ripple{0%{opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}10%{opacity:1;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}50%{opacity:1;transform:scale(.3);-webkit-transform:scale(.3);-ms-transform:scale(.3)}100%{opacity:1;transform:scale(2.5);-webkit-transform:scale(2.5);-ms-transform:scale(2.5)}}.ink.deanimate{animation:shrink 1.65s ease}@keyframes shrink{100%{opacity:1;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}}@media(max-width:768px){section.fullPage.homePage{width:100%;min-width:100%;overflow-x:auto}section.fullPage.homePage .scrollHolder{position:absolute;width:100%;overflow:hidden;height:100%;overflow-y:visible}.circle{width:60px;height:60px;min-width:60px;min-height:60px;font-size:18px;padding-top:17px}.homeTagHolder{width:96px;height:89px;top:60px;line-height:96px;left:-18px}.homeTagHolder svg.homeTag{width:96px;height:89px}.homeTagHolder .titleText{font-size:12px;padding-left:7%;padding-right:7%}.circle.selected,.circle.relatedSelected{line-height:60px}.circle .titleText{font-size:12px;top:-2px;padding:0 1px;line-height:1.1}}@media(max-width:767px){section.fullPage.homePage .scrollHolder{width:150%;overflow:initial}}@media(max-width:400px){.circle{width:40px;height:40px;min-width:40px;min-height:40px;font-size:18px;padding-top:7px}.homeTagHolder{width:64px;height:59px;top:40px;line-height:59px;left:-12px}.homeTagHolder svg.homeTag{width:64px;height:59px}.homeTagHolder .titleText{font-size:10px;padding-left:7%;padding-right:7%}.circle.selected,.circle.relatedSelected{line-height:40px}.circle .titleText{font-size:8px;top:-2px;padding:0 0;line-height:1.2}}@-webkit-keyframes bounceInScale{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}40%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}60%{opacity:1;-webkit-transform:scale3d(1.23,1.23,1.23);transform:scale3d(1.23,1.23,1.23)}80%{-webkit-transform:scale3d(1.17,1.17,1.17);transform:scale3d(1.17,1.17,1.17)}to{opacity:1;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}}@keyframes bounceInScale{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}40%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}60%{opacity:1;-webkit-transform:scale3d(1.23,1.23,1.23);transform:scale3d(1.23,1.23,1.23)}80%{-webkit-transform:scale3d(1.17,1.17,1.17);transform:scale3d(1.17,1.17,1.17)}to{opacity:1;-webkit-transform:scale3d(1.2,1.2,1.2);transform:scale3d(1.2,1.2,1.2)}}.bounceInScale{-webkit-animation-name:bounceInScale;animation-name:bounceInScale}section.index p,section.index h3{padding-left:49px}section.index .container{padding-top:70px;padding-bottom:70px}section.index p.sectiontitle{margin-top:18px;margin-bottom:18px}.indexItemHolder{overflow:hidden;cursor:pointer}.indexCircle{border-radius:11px;width:21px;height:21px;float:left}.indexTag{border-radius:10px 0 0 10px;width:auto;overflow:hidden;padding-left:29px;float:left}.indexTagEnd{width:auto;overflow:hidden;border-radius:0 10px 10px 0;transform-origin:left;transition:1s transform}.indexItemHolder.hovered .indexTagEnd{transform:scaleX(.8)}.indexItemHolder.shrinkFinished .indexTagEnd{transform:scaleX(.8);-webkit-transform:scaleX(.8)}.indexItemHolder:hover .indexTag a{text-decoration:none;color:inherit}@media(max-width:767px){.indexTag{float:none;border-radius:10px 10px 10px 10px}.indexTagEnd{display:none}}#search{color:#2e3947;text-align:left;outline:none;vertical-align:middle;background-color:transparent;float:left;margin-left:39px;margin-top:4px}@keyframes barShrink{0%{transform:scaleX(1)}100%{transform:scaleX(.8)}}@-webkit-keyframes barShrink{0%{-webkit-transform:scaleX(1)}100%{-webkit-transform:scaleX(.8)}}@-ms-keyframes barShrink{0%{-ms-transform:scaleX(1)}100%{-ms-transform:scaleX(.8)}}@keyframes barExpands{0%{transform:scaleX(.8)}100%{transform:scaleX(1)}}@-webkit-keyframes barExpands{0%{-webkit-transform:scaleX(.8)}100%{-webkit-transform:scaleX(1)}}@-ms-keyframes barExpands{0%{-ms-transform:scaleX(.8)}100%{-ms-transform:scaleX(1)}}.animated.grayBlocker{-webkit-animation-delay:.2s;animation-delay:.2s}@media(max-width:767px){body{font-size:14px}#popdownLogo{margin-left:15px}section.fullPageHome .centerHolderHome,section.fullPage .centerHolder{position:relative;top:initial;width:initial;-webkit-transform:initial;-ms-transform:initial;transform:initial}.fullPageHome{margin-top:60px}.centerHolder{margin-top:60px}#scrolldown{display:none}#bottomReveal{display:block;padding:0 0 26px 0;width:auto;position:relative;margin:0 auto;left:initial;bottom:auto;width:100%;text-align:center;margin-top:23px}#bottomReveal>div{width:50%;font-size:18px}#bottomReveal .qm{right:31px;bottom:26px}#bottomReveal .qmDot{right:27px;bottom:29px}#bottomReveal .newAdvertising{margin-left:2px}#bottomReveal .bottomRevealPanel{width:285px;font-size:13px;right:15px;bottom:56px}#bottomReveal .bottomRevealPanelTag{right:4px}.topMenuHolder{right:9px;top:2px;position:fixed}.topMenuHolder.workMenuHolder{right:46px;position:absolute}.topMenu ul{}#bottomSocial{padding-right:15px;padding-bottom:26px;padding-left:15px}.topMenuHolder{width:250px}#popdownLogo{transition:all 1s ease-in-out;transform:scale(.8);transform-origin:top left}#popdownLogo.slidedown{transform:scale(.7) translateY(85px);transform-origin:top left}section{height:initial}section.fullMobile{height:100%}section{padding-bottom:20px}section:last-of-type{padding-bottom:80px}.tag{float:left;right:0;left:-14px;transform:scale(.8);margin-top:40px}#relatedHolder{padding:0 0 15px 0;transform:scale(.7)}#the-sticky-div.sticky,#the-sticky-div{display:none}h1,.plasticTitle{font-size:45px;letter-spacing:-1px;margin-top:10px;padding-bottom:30px}.readMoreLink{font-size:18px}.closePage{right:32px;top:3px}.newsHolder{min-height:initial;padding-bottom:30px}.newsHolder .newsbody{font-size:16px;line-height:22px}.contentHomeSliderInside{padding-left:30px;padding-bottom:30px;position:absolute;bottom:0%;top:initial;background-image:url(/content/gradient.png);background-size:cover;background-repeat-x:repeat;transform:translate(0%,0%) translate3d(0,0,0)}.play{text-align:center}.shutter{text-align:center}.menu{}.scroll.prev,.scroll.next{display:none}.page2Title{font-size:32px;font-weight:900;letter-spacing:-1px;padding-bottom:0}.page2SubTitle{font-size:22px;font-family:'Source Sans Pro',sans-serif;font-weight:100;letter-spacing:-1px;padding-bottom:20px}.clientQuote{margin-top:150px;margin-bottom:150px}.clientQuote div.one,.clientQuote div.two,.clientQuote div.three,.clientQuote div.four,.clientQuote div.five{line-height:36px;cursor:pointer;position:relative}.clientQuote div.quoteOver{display:none;font-size:30px;z-index:100}div.quoteOver>div{line-height:32px}.clientQuote div .quoteOver .attr{font-size:24px;color:#231f20;font-style:italic}.clientQuote:before{content:open-quote;left:0;font-size:200px;color:#231f20;position:absolute;top:-100px}.clientQuote:after{content:close-quote;right:0;font-size:200px;color:#231f20;position:absolute;bottom:-200px}.clientQuote .one{font-size:32px;font-weight:800;font-style:italic;padding-right:150px}.clientQuote .one div.quoteOver{position:absolute;top:-34px;left:29px;font-weight:600;font-style:normal}.clientQuote .one div.quoteOver .one{visibility:hidden}.clientQuote .two{font-size:32px;font-weight:200;font-style:italic;padding-left:0}.clientQuote .two div.quoteOver{position:absolute;top:-34px;left:47px;font-weight:600;width:70%}.clientQuote .two div.quoteOver .two{visibility:hidden}.clientQuote .two .twoExtra{left:10px;position:relative}.clientQuote .three{font-size:32px;font-weight:400;padding-right:130px}.clientQuote .three div.quoteOver{position:absolute;top:-34px;left:-5px;width:700px;font-weight:300}.clientQuote .three div.quoteOver .three{visibility:hidden}.clientQuote .three .threeExtra{float:left;margin-left:70px}.clientQuote .four{font-size:32px;font-weight:800;padding-left:50px}.clientQuote .four div.quoteOver{position:absolute;top:-36px;left:19px;font-weight:400}.clientQuote .four div.quoteOver .four{visibility:hidden}.clientQuote .five{font-size:32px;font-weight:300}.clientQuote .five div.quoteOver{position:absolute;top:-42px;left:6%;font-weight:600}.clientQuote .five div.quoteOver .five{visibility:hidden}.video-wrapper{padding-bottom:56.25%;height:0;overflow:hidden}.col-md-12 iframe{position:absolute;top:0;left:15px;width:calc(100% - 30px);height:100%}.col-md-6 iframe{width:100%;height:312px}.col-md-8 iframe{width:100%;height:312px}.cardCol{padding-top:10px}.homePage .topMenuHolder .topMenuIcon{padding-left:20px;padding-bottom:20px}.homePage .topMenuHolder .topMenuIcon .menuBars{left:26px}.topMenuHolder .topMenuIcon.selected .menuBars.bar2,.topMenuHolder .topMenuIcon.navigated .menuBars.bar2{width:3px;left:17px}.topMenuHolder .topMenuIcon{padding:0 0 0 30px}.topMenuHolder .topMenuIcon{top:10px}.menu ul li{font-size:28px;margin:20px 0}.topMenuHolder .topMenuIndexIcon2{width:160px}#search{width:94px}.search{padding:10px 15px}.search input{font-size:35px}.searchResults a{font-size:28px}.startOne{left:43%;top:11%}.startTwo{left:70%;top:15%}.startThree{left:20%;top:68%}.startFour{left:60%;top:70%}.a40-fade-in-on-scroll{transform:translateY(10px)}div.bottom_panel{width:100%;margin-bottom:15px;font-size:24px}div.bottom_panel.otherSelected{width:100%}div.bottom_panel>div,div.bottom_panel>a>div{height:150px}div.bottom_panel.selected{width:100%}.relatedHolder .youMightAlsoLike{font-size:25px;line-height:25px}.relatedHolder .related_rightspacer{display:none}.relatedHolder .link-panels{height:240px;margin-bottom:0}.link-panel-heading{font-size:24px}.link-panel-subheading{font-size:12px}.relatedHolder{padding-top:20px}#bottomSocial{position:relative;width:100%;margin-top:50px;padding-bottom:10px;text-align:center;font-size:12px;font-family:'Source Sans Pro',sans-serif;font-weight:700;color:#231f20}footer{margin-top:0}div .featuredLink{font-size:20px}.contentHolder.withPageNav{margin-top:60px;padding-top:0}div .topQuote{font-size:18px;margin-bottom:20px;line-height:26px}div.contentHolder{margin-top:60px;padding-top:0}#contentHolderHome+.contentHolder{padding-top:14px;padding-bottom:50px}.link-panel-tags{display:none}.link-panels .link-panel-subheading{font-size:16px}.link-panels.standard,.link-panels.onethird,.link-panels.twothirds,.link-panels.threethirds,.link-panels.doublestandard{height:240px}.linkpanelcarousel .link-panels.standard{height:210px}.link-panel-homesub{font-size:18px}.bottom_panel div.article_title{opacity:1}.link-panels{height:240px}.linkpanelcarousel{margin:0 -15px}.link-panels.clients-panels{width:50%;height:120px}.loading .loadingText{font-size:42px;line-height:42px;margin-bottom:15px}.centerHolder{margin-top:60px}.loading .loadingSubText{font-size:17px}#contentHolderHome{max-height:400px}.newsArticle .row{padding:15px 0}.RightTextCentered .row,.LeftTextCentered .row{position:relative}.RightTextCentered .row>div:nth-child(2){transform:none;top:0%;position:relative;padding-left:15px;padding-right:15px;padding-top:inherit;padding-bottom:inherit;left:0%}.LeftTextCentered .row>div:nth-child(1){transform:none;top:0%;position:relative;padding-left:15px;padding-right:15px;padding-top:inherit;padding-bottom:inherit;left:0%}.LeftTextCentered .row>div:nth-child(2){margin-left:inherit}.contentHomeSliderInside h4{font-size:14px}.contentHomeSliderInside h1{font-size:24px;line-height:26px}.contentHomeSliderInside a{font-size:16px}.link-panel-aboutheading{font-size:20px;line-height:26px}.link-panel-aboutsub{font-size:16px;line-height:23px}.link-panel-link{font-size:16px}.newsArticle .col-md-4.column img,.newsArticle .col-md-6.column img{margin-bottom:30px}.newsArticle .col-md-4.column:last-child img,.newsArticle .col-md-6.column:last-child img{margin-bottom:0}footer .text-left,footer .text-right{text-align:center!important}.newAdvertising{padding-bottom:15px;display:inline-block}.socialHolder{padding-bottom:15px}footer{padding-top:30px}footer p{font-size:22px;line-height:30px}footer a.button{margin-bottom:30px;margin-top:20px}}h1{font-size:105px;line-height:98px;font-weight:100}h2{font-size:60px;font-weight:300;line-height:47px}h3{font-size:30px;font-weight:300;line-height:39px}h4{font-size:37px;font-weight:300;line-height:39px}.subheading{font-size:30px;line-height:39px;font-weight:300}.subheading2{font-size:22px;line-height:27px;font-weight:300}.leadership{font-size:37px;line-height:39px;font-weight:300}p{font-size:17px;line-height:28px;font-weight:300}.accent{font-size:25px;font-weight:300;line-height:39px;border-left:none;padding-left:0;padding-right:0;margin-bottom:10px}blockquote{font-size:28px;font-weight:normal;line-height:37px;border-left:none;padding-left:0;padding-right:0;margin-bottom:20px;margin-top:20px}blockquote::before{content:open-quote}blockquote::after{content:close-quote}@media(max-width:767px){h1{font-size:45px;line-height:50px;padding-bottom:0}h2{font-size:35px;line-height:35px}h3{font-size:35px;line-height:35px}blockquote{font-size:18px}.subheading{font-size:28px;font-weight:100}.subheading2{font-size:18px;line-height:18px;padding-bottom:15px}.accent{font-size:18px;line-height:28px}}.VimeoLink{color:#1566f7;font-weight:400}.BluePanelLink{color:#1566f7;font-weight:400}.AboutHeaders{font-size:50px;font-weight:300;line-height:47px}