﻿@import"../style/pure-min.css";@import"tippy/tippy.css";@import"tippy/animations/shift-away.css";@import"../bower_components/vex/dist/css/vex.css";@import"../bower_components/vex/dist/css/vex-theme-os.css";article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#admin-edit,.admin-edit{background-color:#e79825;border-bottom:solid 1px #d3881a;border-right:solid 1px #d3881a;left:0;padding:2px 10px;position:absolute;top:0;z-index:500 !important}#admin-edit a,.admin-edit a{color:#fff !important;text-decoration:none;text-transform:uppercase}div.spacer{clear:right;height:1px}div.spacer *{height:1px;font-size:1px}div.spacerleft{clear:left;height:1px}div.spacerleft *{height:1px;font-size:1px}html,body{overflow-x:hidden}body{margin:0;padding:0;border:0}sup{line-height:1px}img,a img{border:0px rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6,h7,ul,ol,li,p{margin-top:0px}button,input[type=button],.btn,::file-selector-button{touch-action:manipulation;user-select:none}.fpo{background-color:#e8f5fb;border:1px solid #93b9d7;width:100%;padding-top:1.5rem;padding-bottom:1.5rem;color:#93b9d7;text-align:center;margin-bottom:1rem;font-family:".SF Compact Display","Helvetica","Arial",sans-serif}.fpo-header{background-color:#e7eae7;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;margin-bottom:1rem}.fpo-footer{background-color:#e7eae7;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;margin-top:2rem}.editblock,.editfield{cursor:pointer;position:relative}.editblock:hover,.editfield:hover{outline:2px dashed #f0f;background-color:rgba(255,0,255,.1)}.editblock:hover:before,.editfield:hover:before{content:"EDIT";position:absolute;top:0px;right:0px;padding:3px 5px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;background-color:#f0f;color:#fff}@font-face{font-family:"HelveticaNeue-Light";src:url("../fonts/HelveticaNeue-Light.woff2") format("woff2"),url("../fonts/HelveticaNeue-Light.woff") format("woff");font-weight:normal;font-style:normal}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px)and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px)and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,.8)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid rgba(0,0,0,0);margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid rgba(0,0,0,0)}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.mce-floatpanel{z-index:9999999999 !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("fonts/slick.eot");src:url("fonts/slick.eot?#iefix") format("embedded-opentype"),url("fonts/slick.woff") format("woff"),url("fonts/slick.ttf") format("truetype"),url("fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}#client_area .admin-edit{z-index:500}body{background-color:#000}body b,body strong{font-weight:600}a.preventNav{cursor:default;pointer-events:none}#pagebody{position:relative;margin:0;padding:0;border:0;background-color:#fff}#pagebody .content2{width:730px}#pagebody .content3{width:960px}#pagebody .capcontent{width:auto !important;max-width:1060px}#pagebody.whitepage{background-color:#fff}.fillpage{min-height:calc(100vh - 430px)}.hp-announcement-wrap{position:relative;min-height:46px}.hp-announcement-slim{position:absolute;top:0px;left:0px;right:0px;background-color:#d9d7d7;z-index:1;padding-top:12px;padding-bottom:10px}.hp-announcement-slim .slimAnnouncement-inner{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;font-size:19px;font-weight:300;line-height:24px}.hp-announcement-slim .slimAnnouncement-intro{flex-basis:130px;flex-grow:0;flex-shrink:0;padding-right:.5em;color:#f18a00}.hp-announcement-slim .slimAnnouncement-body{flex-grow:0;flex-shrink:1}.hp-announcement-slim .slimAnnouncement-body a{color:#f18a00;font-weight:normal;text-decoration:none}.hp-announcement-slim .slimAnnouncement-body a:hover{text-decoration:underline}.hp-announcement-slim .slimAnnouncement-body a.announceExpand{white-space:nowrap}.hp-announcement-slim .slimAnnouncement-body a .fa{margin-left:.25em}#hp-announcement{position:relative;z-index:2;padding-top:24px;padding-bottom:24px;background-color:#d9d7d7;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:18px;line-height:26px}#hp-announcement .closeAnnouncement{position:absolute;top:18px;right:18px;cursor:pointer;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#hp-announcement .closeAnnouncement:hover{color:#f9ad32}#hp-announcement .announcementVideoWrap{padding:10px;background:linear-gradient(to right, transparent 0%, transparent 50%, #ffc629 50%, #ffc629 100%)}#hp-announcement .announcementVideoWrap img.announcementImage{display:block;margin-left:auto}#hp-announcement h2{position:relative;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:26px;font-weight:normal;line-height:32px;padding-bottom:12px;margin-top:14px;margin-bottom:18px}#hp-announcement h2:after{content:"";display:block;position:absolute;left:0px;bottom:0px;height:0px;width:65px;border-top:1px solid #f18a00}#hp-announcement a.announcelink{display:inline-block;height:49px;border:2px solid #f18a00;text-align:center;text-decoration:none;color:#f18a00;background-color:#fff;font-size:19px;line-height:19px;padding-top:13px;padding-left:2em;padding-right:2em;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}#hp-announcement a.announcelink:hover{background-color:#fef3e6}a.crossbutton{display:inline-block;height:49px;min-width:278px;border:2px solid #f18a00;text-align:center;text-decoration:none;color:#000;background-color:#fff;font-size:19px;line-height:19px;margin-left:35px;margin-right:35px;margin-bottom:20px;padding-top:13px;padding-left:2em;padding-right:2em;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}a.crossbutton:hover{background-color:#fef3e6}.crossbuttons-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-evenly;text-align:center;margin-top:50px;margin-bottom:40px}.crossbuttons-wrap a.crossbutton{margin-left:1em;margin-right:1em}#tour2_wrap .tour_scroller{aspect-ratio:9/5;width:min(730px,100%);height:unset}#tour2_wrap .tour_scroller #tour_loading_wrap,#tour2_wrap .tour_scroller #study_loading_wrap{left:282px}#tour2_wrap .tour_scroller .tourslide{width:min(730px,100%);height:unset;aspect-ratio:9/5}#case_prev{position:absolute;top:375px;left:12px;cursor:pointer;z-index:400}#case_next{position:absolute;top:375px;right:12px;cursor:pointer;z-index:400}.case_mobileControl{display:none}#casestudy_teaser_wrap{text-align:center}#nextperson_arrow{position:absolute;top:335px;right:20px}#prevperson_arrow{position:absolute;top:335px;left:20px}#primarynavwrap{background-color:#000;height:72px}#primary_nav,#aktv_primary_nav{position:relative;height:72px;width:960px;margin-left:auto;margin-right:auto;overflow-x:visible}#aktv_primary_nav{height:72px}#aktv_primary_nav #nav_rightlogo{position:absolute;top:4px;right:20px}#aktv_primary_nav #logodiv{width:149px;border-right:0px rgba(0,0,0,0)}#aktv_primary_nav #nav_textwrap{position:absolute;left:150px;top:20px;height:32px;border-left:1px solid #3d3b3c}#aktv_primary_nav #nav_textinner{height:32px;line-height:32px;border-left:1px solid #030303;padding-left:18px;color:#89a760;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:13px}#mobileSearchForm{display:none}#bodySearchForm{margin-bottom:40px}#bodySearchForm label{display:block;text-align:center;font-size:20px;margin-bottom:10px}#bodySearchForm .searchfield{width:100%;padding-top:8px;padding-bottom:8px;padding-left:12px}.primarynav,.primary_aktv{float:right;height:72px;line-height:70px;padding-left:14px;padding-right:14px;cursor:pointer}.primarynav.last,.primary_aktv.last{padding-right:0px}.primarynav a,.primary_aktv a{color:#fff;text-decoration:none;font-family:helvetica,arial,sans-serif;font-size:13px;text-transform:lowercase;padding-top:5px;padding-bottom:8px;padding-left:10px;padding-right:10px;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.primarynav a .sparkyellow,.primary_aktv a .sparkyellow{color:#ffc20c}#primary_nav .active a,#aktv_primary_nav .active a{background-color:#555}#primary_nav .current a .underline,#aktv_primary_nav .current a .underline{border-bottom:1px solid #f8e195;padding-bottom:4px}#navswrap{position:absolute;top:0px;right:0px;padding-right:50px}#navswrap .searchglassWrap{position:absolute;right:0px;top:21px;padding-top:3px;padding-bottom:5px;padding-left:8px;padding-right:8px;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}#navswrap .searchglassWrap.active{background-color:#555}#navswrap .searchWrapInner{position:relative;z-index:600}#navswrap .searchglass{font-size:22px;color:#fff;cursor:pointer}#headerSearchForm{position:absolute;background-color:#555;color:#fff;width:704px;max-width:100vw;right:-8px;top:28px;padding:12px;box-sizing:border-box;border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;opacity:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-animation-name:swing-in-reverse;-webkit-animation-duration:.4s;-webkit-animation-delay:0s;-webkit-animation-timing-function:steps(40, end);-webkit-animation-iteration-count:1;-webkit-animation-animation-direction:forwards;-webkit-animation-fill-mode:both;animation-name:swing-in-reverse;animation-duration:.4s;animation-delay:0s;animation-timing-function:steps(40, end);animation-iteration-count:1;animation-animation-direction:forwards;animation-fill-mode:both}#headerSearchForm.active{-webkit-animation-name:swing-in-top-bck;-webkit-animation-duration:1.2s;-webkit-animation-delay:0s;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-name:swing-in-top-bck;animation-duration:1.2s;animation-delay:0s;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);animation-iteration-count:1;animation-fill-mode:both}.headerSearchRow{display:flex;flex-direction:row;align-items:center}.headerSearchRow label{padding-right:.75em;flex-grow:0;font-size:14px;line-height:14px;text-transform:uppercase}.headerSearchRow .searchfield{flex-grow:1;color:#000;padding-top:3px;padding-bottom:3px;padding-left:5px}.navsubOuter{top:50px;overflow:hidden;position:absolute;opacity:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-webkit-animation-name:swing-in-reverse;-webkit-animation-duration:.4s;-webkit-animation-delay:0s;-webkit-animation-timing-function:steps(40, end);-webkit-animation-iteration-count:1;-webkit-animation-animation-direction:forwards;-webkit-animation-fill-mode:both;animation-name:swing-in-reverse;animation-duration:.4s;animation-delay:0s;animation-timing-function:steps(40, end);animation-iteration-count:1;animation-animation-direction:forwards;animation-fill-mode:both}.navsubOuter a:last-of-type{border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.navsubOuter.active{-webkit-animation-name:swing-in-top-bck;-webkit-animation-duration:1.2s;-webkit-animation-delay:0s;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-name:swing-in-top-bck;animation-duration:1.2s;animation-delay:0s;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);animation-iteration-count:1;animation-fill-mode:both}.navsub_item{z-index:300 !important}.navsub_item .current{color:#f8e195 !important}.navsubLabel{display:none}.navsub_choice{display:block;width:121px;height:38px;background-color:#555;color:#fff;text-decoration:none;text-align:left;text-transform:lowercase;padding-left:10px;line-height:38px;font-family:helvetica,arial,sans-serif;font-size:13px}.navsub_choice:hover{background-color:#727272}.navsub_choice.navsub_capability{width:170px}.roundtopleft{border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px}.roundtopleft a:first-of-type{border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px}.roundtopright{border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.roundtopright a:first-of-type{border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}#logodiv{float:left;width:286px}#top_workplaces{position:absolute;left:948px;top:0px}#mobilemenu{display:none}#logo{margin-left:0px;margin-top:22px}.logoSVG{margin-left:0px;margin-top:22px;width:195px;height:28px}#content,.ccontent{position:relative;width:940px;min-height:calc(100vh - 430px);padding-bottom:30px;margin-left:auto;margin-right:auto;z-index:100}#content *,.ccontent *{z-index:101}#content * .headerWrap,.ccontent * .headerWrap{z-index:110}.ccontent{min-height:0px}.headerWrap{position:relative;z-index:110;min-height:40px}#sharebutton_wrap{--num-share-options: 6;position:absolute;top:18px;right:0px;width:91px}#sharebutton_wrap:hover #sharebutton{border:1px solid #333;background-color:#666;color:#fff;text-shadow:0px 1px 1px #333}#sharebutton{display:block;width:91px;height:25px;line-height:25px;margin-left:auto;margin-right:auto;background-color:#e9e9e9;color:#888;border:1px solid #888;border-radius:3px;font-size:12px;text-align:center;text-shadow:0px 1px 1px #fff;cursor:pointer}#sharebutton .fa-solid{margin-right:.33em}#sharebutton_options{position:relative;top:8px;height:calc(7px + (33px * var(--num-share-options)));width:91px;padding-top:7px;background-color:#666;border-radius:6px}#sharebutton_options::before{content:"";display:block;z-index:1;width:0px;height:0px;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #666;position:absolute;top:-8px;left:50%;margin-left:-4px;-webkit-transition:border .3s;-moz-transition:border .3s;-o-transition:border .3s;transition:border .3s}#sharebutton_options a{display:block;color:#fff !important;text-decoration:none;text-transform:uppercase;text-shadow:#000 0px 1px 0px;text-align:center;height:33px;line-height:33px;margin-left:1px;margin-right:1px;border-bottom:1px solid #505050;font-family:helvetica,arial,sans-serif;font-weight:400;font-size:12px}#sharebutton_options a:last-of-type{border-bottom:none}#sharebutton_options a:hover{text-decoration:none !important}#sharebutton_options #share-twitter{border-top:1px solid #504f4f;border-bottom:1px solid #504f4f}#sharebutton_options #share-twitter:hover{background-color:#00aced}#sharebutton_options #share-facebook{border-top-left-radius:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-right-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px}#sharebutton_options #share-facebook:hover{background-color:#3b5999}#sharebutton_options #share-linkedin{border-bottom:1px solid #504f4f}#sharebutton_options #share-linkedin:hover{background-color:#0077b5}#sharebutton_options #share-bluesky{border-top:1px solid #504f4f;border-bottom:1px solid #504f4f}#sharebutton_options #share-bluesky:hover{background-color:#1083fe}#sharebutton_options #share-threads{border-top:1px solid #504f4f;border-bottom:1px solid #504f4f}#sharebutton_options #share-threads:hover{background-color:#000;color:#fafafa}#sharebutton_options #share-email{border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}#sharebutton_options #share-email:hover{background-color:#653d5c}.shareWrap{position:relative;height:25px}.shareWrap #sharebutton_wrap{top:0;left:0;right:unset}#signupFooter{margin-top:75px;margin-bottom:-75px;background-color:#ddd;padding-top:14px;padding-bottom:18px;font-family:helvetica,arial,sans-serif;font-size:17px;color:#6c6c6c;text-shadow:#fff 0px 1px 0px}#signupFooter strong{font-weight:normal;color:#653d5c}#signupFooter-inner{width:750px;margin-left:auto;margin-right:auto}#footerSignupForm{margin-top:20px}#footerSignupForm::after{clear:both;content:"";display:block}#footerSignupForm .fieldwrap{float:left;margin-right:16px}#footerSignupForm .fieldwrapLast{margin-right:0px}#footerSignupForm label{display:block;color:#000;font-size:10px;margin-bottom:3px}#footerSignupForm label .labelnote{font-style:italic;color:#653d5c}#footerSignupForm .textfield{width:165px;height:22px;border:1px solid #c1c0c0;margin-top:1px;text-indent:7px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#footerSignupForm .unfilled_field{color:#b8b7b7}.fsf_submit{cursor:pointer}.infiniteFooterToggle{position:fixed;z-index:190;right:1rem;bottom:1rem;color:#666;padding:6px 15px;font-size:12px;line-height:12px;text-transform:uppercase;border-radius:10px;overflow:hidden;cursor:pointer;background-color:rgba(255,255,255,.34);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(3.25px);border:1px solid rgba(0,0,0,.1);user-select:none}.infiniteFooterToggle .fa,.infiniteFooterToggle .fab,.infiniteFooterToggle .fas{color:#f18a00}.hideFooterToggle{position:absolute;top:1rem;right:1rem;font-size:12px;line-height:12px;text-transform:uppercase;overflow:hidden;cursor:pointer;user-select:none}.hideFooterToggle .fa,.hideFooterToggle .fab,.hideFooterToggle .fas{color:#f8e195}footer,#footer{position:relative;z-index:2;margin-top:75px;padding-left:20px;padding-right:20px;padding-top:65px;padding-bottom:14px;border-bottom:4px solid #ffc629;background-color:#000;color:#bfbebe;font-family:helvetica,arial,sans-serif;font-size:11px;transition:all 0.4s linear;-o-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear}footer h3,#footer h3{color:#fff;font-weight:normal;font-size:12px;display:inline}footer a,#footer a{color:#bfbebe;text-decoration:none}footer a:hover,#footer a:hover{color:#fff}footer .footerspark,#footer .footerspark{position:absolute;top:-59px;left:1%;margin-left:-58px;transition:1.8s;transform:rotate(-630deg)}footer .footerspark.onstage,#footer .footerspark.onstage{left:50%;transform:rotate(0deg)}footer.infinite,#footer.infinite{position:fixed;bottom:0%;left:0px;width:100vw;z-index:200;transform:translateY(calc(100% + 59px))}footer.infinite.footer-reveal,#footer.infinite.footer-reveal{transform:translateY(0px)}#footer_table td{line-height:18px}#footercell_1 h3{color:#fff;font-size:12px}#footercontact{float:right;font-size:17px;line-height:22px;margin-right:20px;text-align:right}#footercontact a{float:right;display:block;margin-left:8px}#footer-addrblock{display:inline;color:#797777;font-size:12px}#inner-footer{padding-bottom:20px;width:960px;margin-left:auto;margin-right:auto;margin-bottom:30px}#footer_tagline{font-size:18px}#footercell_2{width:110px}#footercell_3{width:145px;padding-left:30px}#footercell_4{width:170px;padding-left:30px}#footercell_5{width:100px;padding-left:30px}#postfooter{width:960px;margin-left:auto;margin-right:auto;font-size:14px}#postfooter_right{float:right;margin-right:20px;transition:all 0.4s linear;-o-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear}#postfooter_right img{margin-left:18px;height:32px;opacity:.72;transition:all 0.4s linear;-o-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear}#postfooter_right img:hover{opacity:1}#footerlogo{margin-top:-14px;margin-bottom:30px}.site-copyright{display:inline-block;padding-right:1em;border-right:1px solid #666;margin-right:1em}.footerlinks{display:inline-block}.footerMessage{margin-bottom:40px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:14px}.footerMessage h2{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:30px;font-weight:normal;line-height:36px;color:#ef8903;margin-bottom:12px}.footerMessage p{font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:20px;line-height:33px}.footerSocialLinks{text-align:right;transition:all 0.4s linear;-o-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear}.footerSocialLinks .fa,.footerSocialLinks .fab,.footerSocialLinks .fas,.footerSocialLinks .fa-brands{font-size:28px;margin-left:18px;opacity:.72;transition:all 0.4s linear;-o-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear}.footerSocialLinks .fa:hover,.footerSocialLinks .fab:hover,.footerSocialLinks .fas:hover,.footerSocialLinks .fa-brands:hover{opacity:1}.footerSocialLinks img{margin-left:18px;height:32px;opacity:.72;transition:all 0.4s linear;-o-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear}.footerSocialLinks img:hover{opacity:1}.footer-bottom{margin-top:32px}.footer-bottom dl.footerBottomContent{font-size:18px;line-height:18px;text-align:center}.footer-bottom dl.footerBottomContent dt{display:inline-block;padding-left:15px;padding-right:15px;border-left:1px solid #ffc629}.footer-bottom dl.footerBottomContent dt:first-of-type{padding-left:0px;border-left:none}.footer-bottom dl.footerBottomContent dt:last-of-type{padding-right:0px}.footer-bottom dl.footerBottomLinks{display:inline-block;margin-top:0px;margin-bottom:0px;margin-left:15px;border-left:1px solid #ffc629;padding-left:15px}#sectionRotational{height:417px;background-color:#656565;color:#fff;margin-bottom:44px;overflow:hidden}#sectionRotational-inner{position:relative;margin-left:auto;margin-right:auto;width:960px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}#sectionRotational-inner h1,#sectionRotational-inner .faux-h1{margin-top:0px;margin-bottom:35px;font-weight:normal;font-size:44px;font-weight:300;line-height:52px}#sectionRotational-inner .srtext{position:absolute;width:500px;height:315px;overflow:hidden;left:0px;top:90px;font-size:15px;font-weight:300;line-height:23px}#sectionRotational-inner .srtext p{width:420px}#sectionRotational-inner #sR-imgarea{position:absolute;top:0px;left:501px;width:608px;height:417px;overflow:hidden}#sectionRotational-inner #sR-imgarea-inner{position:relative;width:608px;height:417px}#sectionRotational-inner #mask-triangle{position:absolute;top:-40px;left:0px;z-index:12}#sectionRotational-inner .srimg{position:absolute;top:0px;left:0px;width:608px;height:417px;background-size:cover;overflow:hidden;text-indent:-10000px;z-index:2}#sR-nav{position:absolute;top:375px;left:0px;font-size:17px}#sR-nav a{color:#fff;text-decoration:none;margin-right:40px}#rotdots{position:absolute;left:0px;top:339px}#rotdots img{vertical-align:middle;margin-right:12px;cursor:pointer}.bigCarat{position:relative;top:0px;left:5px}.section-intro{margin-bottom:28px}.section-intro h1{font-size:25px;font-weight:bold;line-height:28px}#sectionUpdates_col{float:right;width:506px;padding-top:25px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:16px;line-height:22px}#sectionUpdates_col p{margin-top:0px;font-weight:300}#sectionUpdates_col p a{color:#653d5c}#sectionUpdates_col h2{font-size:18px;font-weight:normal;line-height:26px;margin-top:0px;margin-bottom:10px}#sectionUpdates_col h2 a{color:#000;text-decoration:none}#sectionUpdates_col h2 a:hover{text-decoration:underline}#sectionUpdates_col .last{border-bottom:0px rgba(0,0,0,0);margin-bottom:0px}.recentUpdate{padding-bottom:15px;border-bottom:1px solid #b8b7b7;margin-bottom:40px}#sectionVids_col{width:334px;padding-top:18px;padding-left:20px;padding-right:16px;background-color:#f9f9f9;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:300;line-height:21px}#sectionVids_col h2{font-size:22px;font-weight:normal;line-height:26px;margin-top:24px;margin-bottom:10px}#sectionVids_col p{margin-top:0px;margin-bottom:14px}#sectionVids_col a{color:#653d5c;text-decoration:none}#sectionVids_col a:hover{text-decoration:underline}#sectionVids_col .last{border-bottom:0px rgba(0,0,0,0);margin-bottom:0px}.sV-item{padding-bottom:30px;border-bottom:1px solid #b8b7b7;margin-bottom:30px}.sV-thumb{position:relative;border:1px solid #b8b7b7;width:326px;max-width:100%;text-align:center;margin-bottom:15px;padding:0px;cursor:pointer}.sV-thumbpic{display:block;width:323px;max-width:100%}.sV-playhead{position:absolute;top:50%;left:50%;margin-top:-37px;margin-left:-28px}.sV-playthevideo{position:absolute;left:0px;bottom:0px}#mainslate{margin-top:13px}.videoWrapper{width:860px;max-width:92vw}.videoWrapper video{width:100%;height:auto}.videoTrigger{cursor:pointer;float:left;margin-right:1em;margin-bottom:14px}.max960{max-width:990px;margin-left:auto;margin-right:auto}.mainslate_sectionpage{margin-top:0px !important}.mainslate_sectionpage::after{clear:both;content:"";display:block}.mainslate_sectionpage h1{margin-top:14px;margin-bottom:18px;margin-left:0px;padding-bottom:6px;border-bottom:1px solid #653d5c;display:inline-block;zoom:1;*display:inline;color:#000;font-family:helvetica,arial,sans-serif;font-size:25px;font-weight:300;line-height:28px}.mainslate2{font-family:helvetica,arial,sans-serif;font-size:17px;font-weight:300;line-height:23px}.mainslate2 #tour_wrap{height:auto}.mainslate2 #tour_banner,.mainslate2 #studybanner{position:static;height:auto;background-image:none;margin-top:20px;margin-bottom:30px}.mainslate2 #tour_caption,.mainslate2 #studycaption{margin:0;padding:0}.mainslate2 h1{margin-top:14px;margin-bottom:18px;margin-left:0px;padding-bottom:6px;border-bottom:1px solid #653d5c;display:inline-block;zoom:1;*display:inline;color:#000;font-family:helvetica,arial,sans-serif;font-size:25px;font-weight:300;line-height:28px}.mainslate2 h3{font-size:17px}.mainslate2 p{margin-top:0px}#tourdots,#studydots,#jobdots{margin-top:8px;text-align:center}#jobdots{margin-top:30px}.tourdot,.casedot,.jobdot{margin-right:6px;cursor:pointer}.insight_main_pic{max-width:100%;width:auto}#slate_leftcol{float:left;width:250px}#allstudies_wrap{margin-left:0px;margin-right:0px}#allstudies_wrap .active a{color:#e3ca86}.listcase{margin-top:16px}.listcase a{color:#fff;text-decoration:none;font-weight:lighter}.listcase a:hover{text-decoration:underline}.direx_block{font-family:helvetica,arial,sans-serif;font-size:17px;font-weight:300;line-height:23px}.direx_block h3{display:none}.direx_block ol{margin-left:0px;padding-left:1.5em}.direx_block li{font-weight:bold}.direx_block li span{font-weight:300}#direx_toggles{margin-top:20px;padding-top:16px;padding-bottom:12px}#direx_toggles a{color:#fff;text-decoration:none;font-weight:lighter}#direx_toggles a:hover{text-decoration:underline}#direx_toggles p .active{color:#e3ca86}.servnavrow{padding-top:5px;padding-bottom:4px;padding-left:20px;padding-right:20px;border-top:1px solid #1e1f1e;border-bottom:1px solid #000}.servnavrow a{color:#fff;text-decoration:none;font-weight:lighter}.servnavrow a:hover{text-decoration:underline}.listjob{margin-top:9px}.listjob a{color:#fff;text-decoration:none;font-weight:lighter}.listjob a:hover{text-decoration:underline}#allpeople_box{margin-top:20px;padding-top:8px;padding-bottom:8px;padding-left:0px}#allpeople_box .active a{color:#e3ca86}#allpeople_box .first{border-top:0px rgba(0,0,0,0)}#allpeople_box .last{border-bottom:0px rgba(0,0,0,0)}.authordate .postdate{color:#666}#story_rightbits .returnlink{margin-top:24px}#story_rightbits .returnlink a{font-weight:normal;color:#768d46}.listperson{padding-left:41px;padding-top:6px;padding-bottom:4px;border-top:1px solid #1e1f1e;border-bottom:1px solid #000;background-position:13px 6px;background-image:url(../images/blackcarat.jpg);background-repeat:no-repeat;margin-bottom:0px}.listperson a{color:#fff;text-decoration:none}.listperson a:hover{text-decoration:underline}#subnav,#subnav *{z-index:500}.nobottom{border-bottom:0px rgba(0,0,0,0) !important}.hdivider{border-bottom:1px solid #1e1f1e;margin-bottom:15px}.aktv_content #clip_description{font-weight:lighter}#connect_panel a{color:#ffe293;text-decoration:none;font-weight:bold}#connect_panel a:hover{text-decoration:underline}#slate_rightcol{margin-left:266px}#expertise_colswrap{position:relative}#expertise_colswrap #callout_wrap h3{margin-top:0px}#branding_image{position:absolute;top:0px;right:0px}#service_body{margin-right:230px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px;line-height:1.5;height:auto !important;height:200px;min-height:200px}#callout_wrap{width:195px;padding:0px}.samplewrap{position:relative;width:185px;height:185px;float:left;margin-right:14px;-moz-box-shadow:3px 3px 6px 0px #777;-webkit-box-shadow:3px 3px 6px 0px #777;box-shadow:3px 3px 6px 0px #777}#worksamples_wrap .endrow{margin-right:0px}.sample_poster{position:absolute;top:0px;left:0px;z-index:101}.samplemag{position:absolute;left:10px;top:153px}#contact_formwrap{padding:25px 0px 14px 0px;background-repeat:repeat;color:#000;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px;line-height:1.5}#contact_formwrap #formMessage{height:auto !important;height:380px;min-height:380px;margin-left:20px;margin-right:30px}#contact_form label{display:block;font-weight:bold;margin-top:20px;margin-bottom:6px}#contact_form .textfield{width:562px;padding-left:10px;padding-right:10px;padding-top:11px;padding-bottom:11px;font-family:"lucida grande","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:11px;border:1px solid #bdbdbd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#contact_form textarea{width:572px;height:168px;padding-top:10px;padding-left:10px;font-family:"lucida grande","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:11px;border:1px solid #bdbdbd;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#contact_body{margin-left:20px;margin-right:30px}#contact_form #topicwrap{height:1px;width:1px;position:relative;overflow:hidden;margin:0px;padding:0px}#contact_form #topicwrap label,#contact_form #topicwrap input{margin-left:5000px}#client_area{position:relative;padding:10px 0px 80px 12px;height:auto !important;height:580px;min-height:580px;background-repeat:repeat;color:#000;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px;line-height:1.5}#careers_area{background-repeat:repeat;color:#000;padding:1px;height:auto !important;height:380px;min-height:380px}#careers_area #topimage img{border-bottom:1px dotted #666;margin:0px;padding:0px}#perks_bar{position:relative;margin-top:16px;font-family:helvetica,arial,sans-serif;font-weight:bold;font-size:16px;height:24px;line-height:24px}#perk_triggers{position:absolute;top:0px;left:105px}#perk_triggers .active{color:#fff;background-color:#653d5c}.perktrigger{cursor:pointer;color:#b8b7b7;text-align:center;text-transform:lowercase;font-size:14px;font-weight:normal;margin-left:11px;margin-right:11px;padding-left:9px;padding-right:9px;display:inline-block;zoom:1;*display:inline;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;height:24px;line-height:24px}#perks_wrap{position:relative;width:100vw;background-color:#cccaca;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:1px;font-family:helvetica,arial,sans-serif;font-size:16px;line-height:23px}#perkswrap-inner{margin-left:auto;margin-right:auto;width:720px}#joblistings_wrap{position:relative;width:790px;overflow:hidden}#joblistings_inner{position:absolute;top:0px;left:0px;height:250px}.jobteaser{width:350px;height:180px;margin-right:38px;margin-bottom:30px;vertical-align:top;float:left}.jobdate{display:none;color:#a2a1a1;font-size:14px;margin-bottom:12px}.jobname{font-size:20px;margin-bottom:14px}.jobname a{display:inline-block;color:#000;padding-bottom:6px;border-bottom:1px solid #653d5c;text-decoration:none}.jobsummary{font-size:16px;line-height:20px}#story_area{position:relative;padding:10px 15px 40px 12px;height:auto !important;height:340px;min-height:340px;background-repeat:repeat;color:#000;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px}#story_area a{color:#000;font-weight:bold;text-decoration:none}#story_area #categoriesblock a{font-weight:normal}#story_leftbits{width:207px;float:left;font-size:11px}#story_leftbits .storypic{border:1px solid #aaa}#story_leftbits h3{margin-top:16px;margin-bottom:10px;font-size:11px;padding-bottom:6px;border-bottom:1px dotted #666}#story_leftbits .shareicon{margin-right:8px}#featuredvid_panel .shareicon{margin-right:8px}#featuredvid_panel h3{font-size:12px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#ffe293}#featuredvid_panel .clip_duration{font-weight:lighter}#tagswrap{margin-top:20px}#tagswrap label{color:#999}#tagswrap .cliptag{color:#fff;text-decoration:none;font-weight:500;background-color:#000;display:inline-block;padding:3px 8px 3px 8px;margin-left:5px;margin-right:5px;border:1px solid #1f1f25;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#tagswrap .cliptag:hover{color:#ffe293}#story_rightbits{margin-left:225px;line-height:16px}#storydate{color:#777;font-style:italic;margin-top:18px}#clips_filterform{padding-bottom:0px;border-bottom:1px solid #1e1f1e;margin-left:0px;margin-right:0px;margin-bottom:15px}#clips_filterform select{width:190px}#clips_filterform_inner{border-bottom:1px solid #000;margin-bottom:0px;padding-left:20px;padding-right:20px;padding-bottom:20px}#tvlist_wrap{position:relative}.tvlist_facebook{width:634px;margin-left:auto;margin-right:auto}#newslist_wrap,#insightlist_wrap,#tvlist_wrap{padding:10px 0px 12px 0px;height:auto !important;height:380px;min-height:380px;background-repeat:repeat;color:#000}#newslist_wrap,#insightlist_wrap,#tvlist_wrap{padding:10px 0px 12px 0px;height:auto !important;height:380px;min-height:380px;background-image:url(../images/bg-clients-60.jpg);background-repeat:repeat;background-color:rgba(0,0,0,0)}#tvlist_wrap #tag_headline,#tvlist_wrap #clip_headline{margin-left:10px;margin-right:10px;margin-top:20px;margin-bottom:15px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:17px;color:#666;font-weight:bold;text-shadow:#fff 2px 0px 1px}#tag_headline .tagname{color:#000}#clip_headline .clipname{color:#333}#clip_headline .clipduration{color:#333;font-weight:normal}#tvlist_wrap #clipdescription{margin-left:10px;margin-right:10px;margin-bottom:20px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:18px;color:#333}.clip_summary_wrap{background-color:#fff;padding-left:10px;padding-right:12px;padding-top:10px;padding-bottom:14px;margin-left:10px;margin-right:10px;margin-bottom:10px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px;-moz-box-shadow:0px 3px 3px 0px #d8d8d8;-webkit-box-shadow:0px 3px 3px 0px #d8d8d8;box-shadow:0px 3px 3px 0px #d8d8d8}.clip_summarypic_wrap{position:relative;float:left;width:125px;height:89px;background-color:#bbb}.clip_summarypic_wrap .duration_slug{position:absolute;z-index:102;bottom:0px;right:0px;width:40px;height:14px;text-align:center;background-color:#000;color:#cbc2c2;font-weight:bold;font-size:11px;line-height:14px}.clip_summarypic{position:absolute;z-index:101;width:125px;height:89px;border:0px}.news_summary_wrap,.insight_summary_wrap{margin-bottom:10px;border-bottom:1px dotted #666;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px;line-height:16px}#storypage_imgwrap,.storypage_imgwrap{margin-bottom:2em;text-align:center}.contentSeries{margin-top:24px;margin-bottom:10px}#news2_stories_wrap{width:805px}#news2_stories_wrap a{color:#653d5c;text-decoration:none}#news2_stories_wrap a:hover{text-decoration:underline}.news_teaser_wrap{margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #b8b7b7;height:auto !important;height:141px;min-height:141px;vertical-align:top}.news_teaser_wrap h2{font-family:helvetica,arial,sans-serif;font-size:22px;font-weight:300;line-height:26px;color:#000;margin-top:0px;margin-bottom:0px;margin-left:170px}.news_teaser_wrap h2 a{color:#000 !important;text-decoration:none}.news_teaser_wrap .storydate{text-transform:uppercase;color:#888;font-family:helvetica,arial,sans-serif;font-size:13px;margin-top:10px;margin-bottom:8px;margin-left:170px}.news_teaser_wrap .story_teaser{margin-top:10px;margin-left:170px;font-size:16px;line-height:22px;height:100px;overflow:hidden}.news_teaser_pic{width:141px;height:141px;float:left}#news_filterbar{position:absolute;top:20px;left:235px;color:#b8b7b7;font-family:helvetica,arial,sans-serif;font-size:14px}#news_filterbar a{color:#b8b7b7;text-align:center;text-decoration:none;margin-left:3px;margin-right:3px;padding-left:9px;padding-right:9px;display:inline-block;zoom:1;*display:inline;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;height:24px;line-height:24px}#news_filterbar .active{color:#fff;background-color:#653d5c}.triup{position:absolute;top:-12px;width:25px;height:12px}#perks_triup{left:149px}.newsFilterYear{padding-left:9px;font-weight:normal;margin-top:3px;margin-bottom:0px;margin-right:10px;float:left;height:24px;line-height:24px;vertical-align:top}#newsfilters-selections{position:relative;background-color:#cccaca;margin-top:-10px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;font-family:helvetica,arial,sans-serif;font-size:14px;line-height:30px;text-align:left}#newsfilters-selections .newsfilter{display:inline-block;zoom:1;*display:inline;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;height:24px;line-height:24px;color:#000;text-align:center;text-decoration:none;margin-left:3px;margin-right:3px;padding-left:9px;padding-right:9px;cursor:pointer}#newsfilters-selections .newsfilter:hover{background-color:#555;color:#fff}#newsfilters-selections .newsfilter-category{text-align:left;margin-left:0px;margin-right:6px;width:210px;overflow:hidden;vertical-align:top}#newsfilters-selections .active{color:#653d5c !important}#newsfilters_inner{margin-left:auto;margin-right:auto;width:720px}.moreButtonWrap{text-align:center;margin-top:30px}.moreButtonWrap img{cursor:pointer}@supports(column-width: clamp(200px, 30vw, 300px)){#news_filters-category{column-width:clamp(210px,30vw,229px)}#newsfilters-selections .newsfilter-category{display:block;width:auto}}#news_morebutton{text-align:center}#news_morebutton img{cursor:pointer}#insightsMeta{float:right;width:212px}#insightsMeta h3,.insightsMeta h3{display:inline-block;zoom:1;*display:inline;clear:right;padding-bottom:7px;font-size:15px;font-weight:normal;color:#000;border-bottom:1px solid #653d5c;margin-bottom:18px}#insightsMeta #authorblock,#insightsMeta .authorblock,.insightsMeta #authorblock,.insightsMeta .authorblock{text-align:left;padding-left:0px;padding-right:0px;margin-bottom:30px}#insightsMeta #authorblock_jobtitle,#insightsMeta .authorblock_jobtitle,.insightsMeta #authorblock_jobtitle,.insightsMeta .authorblock_jobtitle{color:#727272;font-size:13px;font-style:italic;line-height:16px}#insightsMeta #authorProfileLink,#insightsMeta .authorProfileLink,.insightsMeta #authorProfileLink,.insightsMeta .authorProfileLink{display:block;font-size:13px;font-style:italic;line-height:16px;color:#653d5c;text-decoration:none}#insightsMeta #authorProfileLink:hover,#insightsMeta .authorProfileLink:hover,.insightsMeta #authorProfileLink:hover,.insightsMeta .authorProfileLink:hover{text-decoration:underline}#insightsMeta .relatedCapabilitiesIntro,.insightsMeta .relatedCapabilitiesIntro{color:#727272;font-style:italic;line-height:18px;margin-top:-10px;margin-bottom:14px}#insightsMeta .fb-like-box,.insightsMeta .fb-like-box{margin-top:30px;margin-bottom:20px}#insights_rss{display:inline-block;zoom:1;*display:inline;clear:right;padding-left:30px;padding-bottom:7px;font-size:15px;color:#000;text-decoration:none;border-bottom:1px solid #653d5c;margin-bottom:35px;background-position:left 2px;background-repeat:no-repeat;background-image:url(../images/rss-gray.png)}#insights_topicList,.insights_filterList{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:30px}#insights_topicList dt,.insights_filterList dt{margin-bottom:5px}#insights_topicList a,.insights_filterList a{color:#b8b7b7;text-decoration:none}#insights_topicList a:hover,.insights_filterList a:hover{text-decoration:underline}#insights_topicList a.current,.insights_filterList a.current{color:#727272;font-weight:bold}.insights_capabilityList{margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:30px}.insights_capabilityList dt{margin-bottom:5px}.insights_capabilityList a{color:#727272;font-weight:bold;text-decoration:none}.insights_capabilityList a:hover{text-decoration:underline}#insightsBody{width:660px}#insightsBody .frameWrap{text-align:left !important;margin-bottom:1em}#insightsBody iframe{border:none;vertical-align:middle;margin-right:1em}#insightsBody #sharebar>a,#insightsBody #sharebar .fb-like,#insightsBody #sharebar .IN_widget,#insightsBody #sharebar>span,#insightsBody #sharebar>iframe,#insightsBody .sharebar>a,#insightsBody .sharebar .fb-like,#insightsBody .sharebar .IN_widget,#insightsBody .sharebar>span,#insightsBody .sharebar>iframe{vertical-align:top;margin-right:.5em}section.numbered-points{margin-left:1.5em}section.with-highlights strong{font-weight:inherit;background-color:#ffe293}figure.fig-shadowed{margin-top:0;margin-left:0;margin-right:0;margin-bottom:1.5em;padding:1rem;border-radius:5px;box-shadow:rgba(50,50,93,.25) 0px 6px 12px -2px,rgba(0,0,0,.3) 0px 3px 7px -3px}u.faux-link,span.faux-link{color:#317ca5;text-decoration:underline}.photoHeader{position:relative;height:0px;padding-bottom:40%;margin-bottom:60px}.photoHeader img.photoHeader-hero{display:block;width:100%}.photoHeader .photoHeader-textwrap{position:absolute;left:0px;top:17%;width:100%;z-index:2;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7);font-family:Helvetica,arial,verdana,sans-serif;font-size:17px;font-weight:300}.photoHeader .photoHeader-textwrap .faux-h1{position:relative;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:32px;font-weight:normal;line-height:26px;padding-bottom:12px;margin-bottom:18px}.photoHeader .photoHeader-textwrap .faux-h1:after{content:"";display:block;position:absolute;left:0px;bottom:0px;height:0px;width:65px;border-top:1px solid #f18a00}.photoHeader .photoHeader-textwrap .podcast-top-headline{line-height:36px}.photoHeader .careers-photoHeader-textwrap{height:51px;top:50%;margin-top:-25px}.photoHeader .careers-photoHeader-textwrap .careers-top-headline{margin:0px;height:51px;text-align:center;text-transform:lowercase}.photoHeader .photoHeader-socialIcons a{color:#fff;margin-right:1em}.photoHeader.photoHeader-careers{height:auto;padding-bottom:0px}.videoHeader{position:relative;background-color:#666;background-image:url(../images/linen.png);margin-bottom:90px}.videoHeader .podcast-icon{z-index:3}.careers-intro.capmodule h1,.careers-intro.capmodule h2{font-size:32px;line-height:35px}.careers-intro.capmodule h1 .underlined,.careers-intro.capmodule h2 .underlined{padding-bottom:12px}.careers-intro.capmodule .intropara p{font-size:23px;font-weight:300;line-height:28px}.careers-intro.capmodule .intropara p a{color:#f18a00;text-decoration:none}.careers-intro.capmodule .intropara p a:hover{text-decoration:underline}.careers-list-area{margin-top:40px;background-color:#f2f2f2;padding-top:45px;padding-bottom:24px}.careers-list-area dl.careers-toggles{margin-top:0px;margin-bottom:50px}.careers-list-area dl.careers-toggles dt{display:inline-block;white-space:nowrap;padding-right:1em;padding-bottom:4px;border-right:1px solid #b0b1b0;margin-right:1em;font-size:28px;font-weight:300;line-height:28px}.careers-list-area dl.careers-toggles dt span{display:inline-block;position:relative;padding-bottom:6px;cursor:pointer}.careers-list-area dl.careers-toggles dt.active{font-weight:500}.careers-list-area dl.careers-toggles dt.active span{cursor:default}.careers-list-area dl.careers-toggles dt.active span:after{content:"";display:block;position:absolute;left:0px;bottom:0px;height:0px;width:65px;border-top:2px solid #f18a00}.careers-list-area dl.careers-toggles dt:last-of-type{border-right:none;padding-right:0px;margin-right:0px}.careers-list .job-listing{position:relative;padding-left:28px;margin-bottom:50px}.careers-list .job-listing:before{position:absolute;top:6px;left:0px;display:inline-block;content:"";width:0px;height:0px;border-style:solid;border-width:10px 0px 10px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f18a00}.careers-list .job_name{font-size:32px;font-weight:300;line-height:34px;text-transform:lowercase;margin-bottom:8px}.careers-list .job_name a{color:#0a0a0a;text-decoration:none}.careers-list .job_name a:hover{text-decoration:underline}.careers-list .job_summary{font-size:23px;font-weight:300;line-height:28px}.careers-list .job_readmore{margin-top:-1em}.careers-list .job_readmore a{color:#f18a00;text-decoration:none;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.careers-list .job_readmore a:hover{color:#be6d00}.careers-details-area{background-color:#f2f2f2;padding-top:45px;padding-bottom:24px;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:23px;line-height:28px}.careers-details-area h2{font-family:Helvetica,arial,verdana,sans-serif;font-weight:normal;font-size:32px;line-height:35px;color:#f18a00}#careersPage .envRow{display:flex;flex-direction:row}#careersPage .envRow .env-headercell{position:relative;flex:50% 0 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-position:center;background-size:cover;background-repeat:no-repeat}#careersPage .envRow .env-headercell .env-headerstripe{position:absolute;top:50%;left:0px;transform:translateY(-58px);width:50%;height:116px;z-index:2;background-color:#f18a00;mix-blend-mode:multiply}#careersPage .envRow .env-headercell .env-headertitle,#careersPage .envRow .env-headercell h2.env-headertitle{position:absolute;top:50%;left:0px;transform:translateY(-58px);width:50%;height:116px;z-index:3;line-height:116px;text-align:center;font-size:42px;font-weight:300;color:#fff;white-space:nowrap}#careersPage .envRow .env-bodycell{flex:50% 0 0;padding-left:8%;padding-right:8%;padding-top:7%;padding-bottom:7%;font-size:23px;font-weight:300;line-height:28px}#careersPage .envRow .env-bodycell a{color:#f18a00;text-decoration:none;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}#careersPage .envRow .env-bodycell a:hover{color:#be6d00}#careersPage .envRow .env-bodycell ul{list-style-type:none;padding-left:0px}#careersPage .envRow .env-bodycell ul li{position:relative;padding-left:1.5em;margin-bottom:.33em}#careersPage .envRow .env-bodycell ul li:before{position:absolute;left:0px;top:1px;content:"";font-family:"FontAwesome";color:#f18a00}#careersPage .envRow .env-cell{flex:50% 0 0}#careersPage.internshipsPage .envRow .env-bodycell{padding:5%}#careersPage.internshipsPage .careers-details-area{margin-top:24px}#careersPage.internshipsPage .careers-list-area{margin-top:0px;background-color:#fff}#env-culture .env-headercell{background-image:url(../images/env-rafting.jpg)}#env-flexibility .env-headercell{background-image:url(../images/env-teams.jpg)}#env-benefits .env-headercell{background-image:url(../images/env-patio.jpg)}.dropbutton{position:relative;vertical-align:middle;display:inline-flex}.dropbutton .dropbutton-toggle{position:relative;flex:1 1 auto;height:28px;padding:6px 12px;background-color:#9da5b1;color:#000;padding:6px 12px;text-align:center;cursor:pointer;box-shadow:1px 1px 2px rgba(0,0,0,.7);-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}.dropbutton .dropbutton-toggle:hover{background-color:#abb2bc}.dropbutton .dropbutton-menu{display:none;position:absolute;top:30px;left:4px;min-width:10rem;padding:8px 0px;background-color:#fff;box-shadow:0px 4px 12px -4px rgba(0,0,0,.55);border-radius:6px;z-index:2}.dropbutton .dropbutton-menu.active{display:block}.dropbutton .dropbutton-menu a{display:block;width:100%;padding:.25rem 10px;font-size:15px;text-decoration:none;color:#444;white-space:nowrap}.dropbutton .dropbutton-menu a:hover{background-color:#d8dbe0}.dropbutton.open .dropbutton-menu{display:block}#podcastPage #casestudy_listwrap h1,#podcastPage #casestudy_listwrap .faux-h1,.capshowcase-podcast #casestudy_listwrap h1,.capshowcase-podcast #casestudy_listwrap .faux-h1{position:relative;padding-bottom:10px;border-bottom:none}#podcastPage #casestudy_listwrap h1:after,#podcastPage #casestudy_listwrap .faux-h1:after,.capshowcase-podcast #casestudy_listwrap h1:after,.capshowcase-podcast #casestudy_listwrap .faux-h1:after{content:"";display:block;position:absolute;left:0px;bottom:0px;height:0px;width:65px;border-top:1px solid #f18a00}#podcastPage #casestudy_listwrap #intropara,.capshowcase-podcast #casestudy_listwrap #intropara{font-size:17px;line-height:24px}#podcastPage .embedded-show,.capshowcase-podcast .embedded-show{margin-bottom:24px}#podcastPage .embedded-show p,.capshowcase-podcast .embedded-show p{text-align:center;font-size:14px;font-style:italic}#podcastPage .moreButtonWrap,.capshowcase-podcast .moreButtonWrap{margin-top:60px}.listenRow{font-size:16px;margin-bottom:24px}.listenRow .fa-play-circle{margin-top:-4px;margin-right:3px;vertical-align:middle;font-size:34px}.listenRow .listenTitle{display:inline-block;vertical-align:top;margin-right:1em;margin-bottom:6px;font-weight:bold}.listenRow dl.listenBody{display:inline-block;vertical-align:top;margin-top:0px;margin-bottom:6px;line-height:1.7}.listenRow dl.listenBody dt{display:inline-block;line-height:1;padding-right:1em;border-right:1px solid #0a0a0a;margin-right:1em}.listenRow dl.listenBody dt:last-of-type{padding-right:0px;border-right:none;margin-right:0px}.listenRow dl.listenBody dt a{color:#0a0a0a;text-decoration:none}.listenRow dl.listenBody dt a:hover{text-decoration:underline}.podcast-icon{position:absolute;width:120px;bottom:-60px;left:-60px;margin-left:50%;text-align:center}.podcast-icon .icon-circle{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background-color:#2a2a2a;overflow:hidden;border-radius:60px;pointer-events:none}.podcast-icon .icon-circle img{max-width:55%;height:auto}.podcast-episode{border-top:1px solid #e6e6e6;padding-top:20px;margin-bottom:24px}.podcast-episode h2{font-size:24px;font-weight:normal;line-height:1.1;margin-bottom:10px}.podcast-episode .episode-description{font-size:17px;line-height:24px}.podcast-episode .episode-description ul,.podcast-episode .episode-description ol,.podcast-episode .episode-description li,.podcast-episode .episode-description p{margin-bottom:8px}.podcast-episode .episode-stats{font-size:17px;line-height:24px;color:#f18a00}.podcast-episode .dropbutton{margin-left:1em}.podcast-pinnedrow{font-weight:500;color:#f18a00;margin-bottom:.25em}.podcast-pinnedrow .fa-thumbtack{margin-right:.33em;transform-origin:center;transform:rotate(45deg)}.podcast-daterow{font-weight:bold;text-transform:uppercase;color:gray;margin-bottom:10px}#insightsList{width:660px}.insight_summary_wrap{padding-top:8px;padding-bottom:18px;font-size:16px;line-height:22px}.insight_summary_wrap a{color:#653d5c;text-decoration:none}.insight_summary_wrap a .k{color:#000;font-weight:bold}.insight_summary_wrap a:hover{text-decoration:underline}.insight_summary_wrap h2{margin-top:0px;margin-bottom:28px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:22px;line-height:1.1;font-weight:normal}.insight_summary_wrap h2 a{color:#000}.insight_authordate{margin-bottom:8px}.news_summary_pic,.clip_summarypic{float:left;margin-right:20px}.insight_summary_pic{float:left;width:217px;height:auto;margin-right:34px;margin-bottom:16px}.clip_titlewrap{margin-left:147px;padding-bottom:9px;border-bottom:1px dotted #ccc;margin-bottom:8px}#tvlist_wrap .clip_titlewrap h2{margin-top:0px;margin-bottom:4px}#tvlist_wrap .clip_titlewrap h2 a{color:#768d46;text-decoration:none;font-size:16px;font-weight:bold}#tvlist_wrap .clip_titlewrap h2 a:hover{text-decoration:underline}.clip_titlewrap .authorline{color:#adadad}#tvlist_wrap .clip_titlewrap .authorline a{color:#666;text-decoration:none;font-weight:bold}#tvlist_wrap .clip_titlewrap .authorline a:hover{text-decoration:underline}.clip_teaser{margin-left:147px;color:#666;line-height:15px}.clip_teaser p{margin-top:0px;margin-bottom:12px}.insight_teaser::after{clear:both;content:"";display:block}.insight_teaser p{margin-top:8px;margin-bottom:0px}.insight_dest{margin-left:120px}.insight_authordate{color:#727272;text-transform:uppercase;font-size:14px}.insight_authordate a{color:#727272;font-weight:300}#pagination_links{padding-left:12px;font-size:16px;height:20px;margin-top:15px}#pagination_links .ellip{color:#666;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:bold;float:left;margin-right:8px}#pagination_links a{color:#666;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:bold;text-decoration:none;float:left;margin-right:8px}#pagination_links a:hover{text-decoration:underline}#pagination_links .active{color:#768d46}#casestudy_area{padding:10px 0px 0px 12px;height:auto !important;height:580px;min-height:580px;background-repeat:repeat;color:#000}#study_assetwrap .assetimg,#study_assetwrap embed,#study_assetwrap #casevideo{max-width:min(100%,710px);-moz-box-shadow:3px 3px 8px 0px #888;-webkit-box-shadow:3px 3px 8px 0px #888;box-shadow:3px 3px 8px 0px #888}.assettable{margin-left:auto;margin-right:auto}.vimeoTable{width:100%}#person_area{height:auto !important;height:580px;min-height:580px;padding:0px}#profile_tabbar a,.news2 #story_metabar a,#contact_tabbar a,#direx_tabbar a{display:inline-block;zoom:1;*display:inline;height:24px;line-height:24px;font-size:15px;text-align:center;text-decoration:none;text-transform:lowercase;color:#b8b7b7;margin-left:3px;margin-right:3px;padding-left:9px;padding-right:9px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#profile_tabbar a.active,.news2 #story_metabar a.active,#contact_tabbar a.active,#direx_tabbar a.active{color:#fff;background-color:#653d5c}#profile_tabbar .goback,.news2 #story_metabar .goback,#contact_tabbar .goback,#direx_tabbar .goback{float:right}#profile_tabbar .goback:hover,.news2 #story_metabar .goback:hover,#contact_tabbar .goback:hover,#direx_tabbar .goback:hover{color:#666}#contact_area{font-family:helvetica,arial,sans-serif;font-weight:300;font-size:17px;line-height:23px}#contact_area a{color:#317ca5;text-decoration:none}#contact_area a:hover{color:#0220e0}#contactform label{display:block;font-weight:bold;font-size:14px}#contactform .textfield{height:39px;line-height:41px;border:1px solid #c1c0c0;width:338px;text-indent:5px;margin-top:12px;margin-bottom:16px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#contactform textarea{margin-top:12px;margin-bottom:24px;padding:5px;border:1px solid #c1c0c0;height:198px;width:317px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#contactform #contact_submit{width:98px;height:41px;line-height:39px;font-size:16px;color:#fff;background-color:#b8b7b7;border:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer}#contactform #contact_submit:hover{background-color:#000}#contactform #topicwrap{display:none}#contactform .captwrap{margin-bottom:16px}#contactform #orcall p{margin:0px;font-size:14px;font-weight:bold}#contactform_left{width:355px}#contactform_submitwrap{width:355px}#contactform_right,#contactpost_right{float:right;width:335px}#contact_postcontent{background-color:#fff;margin-bottom:-75px}#contact_postcontent iframe{display:block}#contactpost_inner{margin-left:auto;margin-right:auto;width:720px !important;font-family:helvetica,arial,sans-serif;font-size:17px;font-weight:300;line-height:23px;padding-top:36px;margin-bottom:45px}#contactpost_inner h1{font-size:25px;font-weight:300;margin-top:0px;margin-bottom:14px;padding-bottom:6px;border-bottom:1px solid #653d5c;display:inline-block;zoom:1;*display:inline}#contactpost_inner p{margin-top:0px}#contact_social{margin-top:30px}#contact_social img{margin-right:16px}#contact_social .fa,#contact_social .fa-brands{font-size:32px;line-height:32px;vertical-align:middle;margin-right:16px;color:#b8b7b7}#profile_bottom #overview_wrap li,#profile_bottom .qans_inner li{margin-bottom:1.2em}#profile_top{position:relative;color:#000;height:auto !important;height:350px;min-height:350px;overflow-y:hidden}#profile_photo{margin-bottom:30px}#prophoto_pers{display:none}.profile_segment{font-family:helvetica,arial,sans-serif;font-size:17px;line-height:23px;font-weight:300}.profile_segment h3{font-family:helvetica,arial,sans-serif;font-size:15px;font-weight:bold;margin-bottom:0px}.profile_segment h3 padding{left:0px;top:0px;bottom:0px;right:30px}.profile_segment ul{padding-left:1em}.qwrap_inner{margin-left:20px;margin-right:20px;padding-bottom:12px}.qans{position:relative}.qans padding{left:0px;top:0px;bottom:0px;right:30px}.qans p{margin-top:0px;margin-bottom:12px;padding:0px}.qans_inner{padding-top:5px}#proQuestions_wrap{display:none}#persQuestions_wrap{display:none}#people_area{padding:3px;height:auto !important;height:580px;min-height:580px;background-image:url(../images/bg-clients-60.jpg);background-repeat:repeat;color:#fff}#people_area a{text-decoration:none !important;color:#000}#people_area .personwrap{float:left;background-color:#fff;cursor:pointer;width:154px;margin-right:3px;margin-bottom:3px;-moz-box-shadow:0px 3px 3px 0px #d8d8d8;-webkit-box-shadow:0px 3px 3px 0px #d8d8d8;box-shadow:0px 3px 3px 0px #d8d8d8}.navbutton{display:inline-block;zoom:1;*display:inline;width:132px;height:25px;line-height:25px;text-align:center;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:10px;font-weight:bold;color:#000;background-image:url(../images/navbutton.png);background-position:left top;background-repeat:no-repeat;text-decoration:none;margin-right:10px}.profile2_content,.contact2_content,.news2_content,.casestudy2_content{width:720px !important}.profile2 #client_logos,.news2 #client_logos,.contact2 #client_logos,.casestudy2 #client_logos{text-align:center}.profile2 .clientlogowrap,.news2 .clientlogowrap,.contact2 .clientlogowrap,.casestudy2 .clientlogowrap{float:none;display:inline-flex;align-items:center;align-content:center;justify-content:center;padding:0px;width:175px;height:103px;margin-right:2px;margin-bottom:2px;text-align:center;border:1px solid #c1c0c0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.profile2 .clientlogowrap img,.news2 .clientlogowrap img,.contact2 .clientlogowrap img,.casestudy2 .clientlogowrap img{width:176px;height:76px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.profile2 .clientlogowrap .doublefixed,.news2 .clientlogowrap .doublefixed,.contact2 .clientlogowrap .doublefixed,.casestudy2 .clientlogowrap .doublefixed{width:158px !important;height:68px !important;padding:0px;transform:scale(1) !important;-ms-transform:scale(1) !important;-webkit-transform:scale(1) !important;-o-transform:scale(1) !important;-moz-transform:scale(1) !important}.profile2 .backlink,.news2 .backlink,.contact2 .backlink,.casestudy2 .backlink{display:block;margin-left:20px;margin-bottom:16px;font-size:13px;text-decoration:none;color:#969494}.profile2 .backlink:hover,.news2 .backlink:hover,.contact2 .backlink:hover,.casestudy2 .backlink:hover{text-decoration:underline}.profile2 #profile_namebar,.news2 #profile_namebar,.news2 #story_titlebar,.contact2 #profile_namebar,.casestudy2 #profile_namebar{position:relative;z-index:110;font-family:helvetica,arial,sans-serif;margin-top:35px;margin-bottom:25px}.profile2 #profile_namebar #sharebutton_wrap,.news2 #profile_namebar #sharebutton_wrap,.news2 #story_titlebar #sharebutton_wrap,.contact2 #profile_namebar #sharebutton_wrap,.casestudy2 #profile_namebar #sharebutton_wrap{top:0px}.profile2 #profile_name,.news2 #profile_name,.news2 #story_title,.contact2 #profile_name,.casestudy2 #profile_name{font-size:25px;font-weight:300;margin-top:0px;margin-bottom:20px;padding-right:90px;padding-bottom:6px;border-bottom:1px solid #653d5c}.profile2 #profile_name.search_titlebar,.news2 #profile_name.search_titlebar,.news2 .search_titlebar#story_title,.contact2 #profile_name.search_titlebar,.casestudy2 #profile_name.search_titlebar{border-bottom:1px solid #f5c445}.profile2 #profile_title,.news2 #profile_title,.contact2 #profile_title,.casestudy2 #profile_title{color:#653d5c;display:inline}.profile2 #contact_icons,.news2 #contact_icons,.contact2 #contact_icons,.casestudy2 #contact_icons{margin-left:20px}.profile2 #contact_icons img,.news2 #contact_icons img,.contact2 #contact_icons img,.casestudy2 #contact_icons img{margin-right:4px}.profile2 h3,.news2 h3,.contact2 h3,.casestudy2 h3{color:#000;margin-top:5px}.profile2 #prophoto_main,.news2 #prophoto_main,.contact2 #prophoto_main,.casestudy2 #prophoto_main,.profile2 #prophoto_pers,.news2 #prophoto_pers,.contact2 #prophoto_pers,.casestudy2 #prophoto_pers{width:720px;height:400px}.casestudy2 .admin-edit{top:-20px}.casestudy2 .case_objective{color:#653d5c}#case_area{font-family:helvetica,arial,sans-serif;font-size:15px;font-weight:300;line-height:22px;padding-bottom:40px}#case_area h2{font-size:14px;font-weight:bold;line-height:22px;margin-top:25px;margin-bottom:0px}#case_area p{margin-top:0px}#case_area sup{line-height:1px}.news2 .admin-edit{top:-20px}.news2 #story_metabar{color:#b8b7b7;font-size:14px;line-height:24px;text-transform:uppercase}.news2 #story_metabar a{width:auto !important}.news2 #story_area{padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:40px;font-family:helvetica,arial,sans-serif;font-size:17px;font-weight:300;line-height:23px}.news2 #story_area h2{font-size:17px;line-height:23px;margin-top:0px}.news2 #story_area a{color:#653d5c}#casestudy_listwrap{position:relative;font-family:helvetica,arial,sans-serif;font-size:15px;font-weight:300;line-height:20px}#casestudy_listwrap #intropara{margin-bottom:30px}#casestudy_listwrap #intropara p{margin-top:0px}#casestudy_listwrap h1{line-height:36px}#casestudy_listwrap .faux-h1{margin-top:14px;margin-bottom:18px;margin-left:0px;padding-bottom:6px;border-bottom:1px solid #653d5c;display:inline-block;zoom:1;*display:inline;color:#000;font-family:helvetica,arial,sans-serif;font-size:25px;font-weight:300;line-height:28px}#casestudy_listwrap .insightsBody h1{font-size:25px;font-weight:normal;line-height:28px}#casestudy_listwrap .insightsBody h2{font-size:25px;font-weight:normal;line-height:28px}#casestudy_listwrap .insightsBody a{color:#653d5c;text-decoration:none}#casestudy_listwrap .insightsBody a:hover{text-decoration:underline}#casestudy_listwrap .insightsBody .frameWrap{text-align:left !important;margin-bottom:1em}#casestudy_listwrap .insightsBody iframe{border:none;vertical-align:middle;margin-right:1em}#casestudy_listwrap .insightsBody .insight_authordate a{color:#727272}#casestudy_listwrap .insightsBody #mainphoto_caption{font-style:italic;color:#b8b7b7;margin-top:10px}#casestudy_listwrap .insightsBody #sharebar{height:30px;overflow:hidden}#casestudy_listwrap .insightsBody #sharebar span{vertical-align:top !important}#casestudy_listwrap .insightsBody .shareWrap{margin-bottom:1rem}#casestudy_listwrap .insightsBody #emailShareButton{margin-right:10px;vertical-align:top}#casestudy_listwrap .insightsBody .fb_iframe_widget{margin-right:10px}#casestudy_listwrap .insightsBody .IN-widget{margin-right:10px !important}#casestudy_listwrap .insightsBody #___plusone_0{width:65px !important}#casestudy_listwrap .insightsBody .twitter-tweet-button{margin-left:10px}#casestudy_listwrap .insightsBody #insightsText{margin-top:26px;margin-bottom:45px}#casestudy_listwrap .insightsBody #insightsText p{margin-top:0px;margin-bottom:24px}#casestudy_listwrap .insightsBody #insightsText a{color:#f18a00}#casestudy_listwrap .insightsBody .insight_section{font-size:18px;font-weight:bold;padding-bottom:8px;border-bottom:1px solid #000;margin-top:0px;margin-bottom:18px}#casestudy_listwrap .insightsBody dl{margin-top:0px;margin-bottom:30px}#casestudyArea:hover .csWrap{background-color:#000}#casestudyArea:hover .csWrap:hover img{opacity:1}#casestudyArea:hover img{opacity:.35}.csRow-2{height:358px}.csWrap{position:relative;float:left;margin-right:1px;margin-bottom:1px;background-color:#000}.csWrap .cs_namebar{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.csWrap:hover .cs_namebar{opacity:.9}.galleryvid{cursor:pointer}a.pitchvid{display:block}.cs_namebar{position:absolute;top:0px;bottom:0px;left:0px;right:0px;width:auto;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding-left:10px;padding-right:10px;font-family:helvetica,arial,sans-serif;font-size:18px;font-weight:300;line-height:22px;color:#000;text-align:center}.cs_namebar a{text-decoration:none !important;color:#000}.cs_titlerow{font-weight:bold}.cs_secondary_text{margin-top:1em}.csWrap-2{height:358px;width:469px}.csWrap-2 img{height:358px;width:469px}.csRow-3{height:239px}.csWrap-3{height:239px;width:312px}.csWrap-3 img{height:239px;width:312px}#people_area_wide{transition:all 0.4s linear;-o-transition:all 0.4s linear;-moz-transition:all 0.4s linear;-webkit-transition:all 0.4s linear;color:#fff}#people_area_wide a{text-decoration:none !important;color:#000}#people_area_wide h1{margin-top:14px;margin-bottom:18px;margin-left:0px;padding-bottom:6px;border-bottom:1px solid #653d5c;display:inline-block;zoom:1;*display:inline;color:#000;font-family:helvetica,arial,sans-serif;font-size:25px;font-weight:300;line-height:28px}#people_area_wide h1 .navbutton{vertical-align:top}#people_area_wide .person_namebar{display:block;display:none;opacity:0;position:absolute;top:0px;left:0px;padding-left:10px;padding-right:10px;width:100%;height:100%;background-color:#fff;font-family:helvetica,arial,sans-serif;font-size:18px;line-height:22px;color:#000;text-align:center}#people_area_wide .person_namebar .person_namerow{display:block;border-left:0;border-right:0;border-bottom:0;font-family:helvetica,arial,sans-serif;font-size:18px;font-weight:700;padding-top:66px;padding-left:0px;padding-bottom:0px}#people_area_wide .person_namebar .person_titlerow{display:block;font-weight:300}#people_area_wide .personwrap_wide{position:relative;display:block;background-color:#fff;cursor:pointer;border:0;margin:0;overflow:hidden}#people_area_wide .personwrap_wide img{aspect-ratio:234/174}#people_area_wide #peoplegrid{height:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:1px}#people_area_wide #peoplegrid:hover{background-color:#000}#people_area_wide #peoplegrid:hover .personwrap_wide{opacity:.35}#people_area_wide #peoplegrid:hover .personwrap_wide:hover{opacity:1}#people_area_wide .personpic{width:234px;height:174px;object-fit:cover}.personpic{display:block;width:154px;height:154px}.person_namerow{display:block;border-left:1px dotted #000;border-right:1px dotted #000;border-bottom:1px dotted #000;padding-top:6px;padding-bottom:4px;padding-left:8px;margin:0px;color:#000;text-decoration:none !important;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:12px;background-color:#fff}#whobox{border-bottom:1px dotted #666;margin-bottom:22px}#whoPhone a,#whoPhone *{display:inline !important;margin-bottom:0px !important;padding-left:0px !important}#whoTwitter{background-image:url(../images/t-profile.png)}#whoLinkedin{background-image:url(../images/linkedin-profile.png)}#whoEmail{background-image:url(../images/email-profile.png)}#whoPhone{background-image:url(../images/phone-profile.png)}#clients-bg{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%}#clients2_wrap .clientlogowrap,#careerslist_wrap .clientlogowrap,#awards2_wrap .clientlogowrap{float:none;display:inline-flex;align-items:center;align-content:center;justify-content:center;padding:0px;width:175px;height:103px;margin-right:2px;margin-bottom:2px;text-align:center;border:1px solid #c1c0c0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#clients2_wrap .clientlogowrap img,#careerslist_wrap .clientlogowrap img,#awards2_wrap .clientlogowrap img{width:176px;height:76px;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}#clients2_wrap .clientlogowrap .doublefixed,#careerslist_wrap .clientlogowrap .doublefixed,#awards2_wrap .clientlogowrap .doublefixed{width:158px !important;height:68px !important;padding-top:4px;padding-left:9px;padding-bottom:4px;transform:scale(1) !important;-ms-transform:scale(1) !important;-webkit-transform:scale(1) !important;-o-transform:scale(1) !important;-moz-transform:scale(1) !important}.clientlogowrap{position:relative;display:inline-flex;vertical-align:top;align-items:center;align-content:center;justify-content:center;padding:0px;width:216px;height:126px;margin-right:4px;margin-bottom:4px;text-align:center;border:1px solid #c1c0c0;background-color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.clientlogowrap .award_overlay{position:absolute;top:0px;left:0px;z-index:150;padding-top:10px;padding-bottom:10px;padding-left:6px;padding-right:6px;width:184px;height:100px;background-image:url(../images/white85.png);color:#333;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:12px;line-height:16px}.award_overlay p{margin:0px}.capslider{height:auto;background-color:#666;background-image:url(../images/linen.png);margin-bottom:80px}.capslider-inner{position:relative;height:auto}.capslider-inner .capslide{position:relative;display:block !important;height:auto;width:100%;background-color:#000;z-index:2}.capslider-inner .capslide picture{position:static;display:block;width:100%}.capslider-inner .capslide .capslide-img{display:block;width:100%}.capslider-inner .capslide-inner{position:absolute;height:100%;width:100%;top:0px;left:0px}.capslider-inner .capslide-textwrap{position:relative;left:175px;height:100%;width:435px;display:flex;align-items:center;justify-content:left;color:#fff;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:22px;line-height:26px;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.capslider-inner .capHeader-textwrap{position:relative;top:60px;margin-left:15%;margin-right:15%;text-align:center;color:#fff;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:26px;line-height:30px;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.capslider-inner .capHeader-textwrap .cap-name{font-size:44px;font-weight:bold;text-transform:lowercase;margin-top:0px;margin-bottom:10px}.capslider-inner .capHeader-textwrap .capname-inner{display:inline-block;height:48px;border-bottom:1px solid #ffe293}.capslider-inner .capabilities-back{position:absolute;left:10%;top:20px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:bold;font-size:19px}.capslider-inner .capabilities-back a{color:#ffc20c;text-decoration:none;text-shadow:0px 1px 3px rgba(0,0,0,.8);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.capslider-inner .capabilities-back a:hover{color:#ffdc72}.capslider-inner .cap-name{font-size:36px;margin-bottom:16px}.capslider-inner a.cap-learnmore{display:inline-block;margin-top:14px;border:2px solid #f18a00;padding:6px 22px;font-size:16px;color:#fff;text-decoration:none;transition:background .3s}.capslider-inner a.cap-learnmore:hover{background-color:rgba(255,255,255,.2)}.capslider-inner .featcap-icon{position:absolute;display:none;width:120px;bottom:-60px;margin-left:50%;left:-60px;color:#e3ca86;text-align:center;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:14px}.capslider-inner .featcap-icon .icon-circle{width:120px;height:120px;margin-top:10px;display:flex;align-items:center;justify-content:center;background-color:#2a2a2a;overflow:hidden;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;pointer-events:none}.capslider-inner .capslider-arrow{position:absolute;top:50%;margin-top:-51px;z-index:5}.capslider-inner #capslider-left{left:20px}.capslider-inner #capslider-right{right:20px}.capslider-top{margin-bottom:0px}.capslider-top-inner .featcap-icon{display:block}.capslider-top-inner .featcap-icon .icon-circle{transition:all .6s}.capslider-top-inner .featcap-icon .icon-circle.flyaway{transform:scale(10) translateY(-50px);opacity:0}#featcap-icon-shown{position:absolute;width:120px;bottom:-60px;z-index:2;margin-left:50%;left:-60px;color:#e3ca86;text-align:center;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:14px;transition:all .6s}#featcap-icon-shown.flyaway{transform:scale(10) translateY(-50px);opacity:0}#featcap-icon-shown .icon-circle{width:120px;height:120px;margin-top:10px;display:flex;align-items:center;justify-content:center;background-color:#2a2a2a;overflow:hidden;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;pointer-events:none}.capabilities_area{margin-top:40px}.capabilityCell{position:relative;background-color:#fff;float:none;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:238px;height:160px;margin-right:2px;margin-bottom:2px;text-align:center;border:1px solid #c1c0c0;box-sizing:border-box;transition:background .3s;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.capabilityCell:hover{background-color:#f0f0f0}.capabilityCell a{display:block;padding-top:33px;color:#727272;text-decoration:none;text-transform:lowercase;font-size:16px}.capabilityCell .cap-icon{width:100%;height:65px;display:flex;margin-bottom:8px;align-items:center;justify-content:center}.capmodule{position:relative;z-index:2;padding-top:10px;background-color:#fff}.capmodule .mainslate2{padding-left:1rem;padding-right:1rem}.capmodule .copycol{color:#1f211c;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:16px;line-height:22px;padding-right:30px;box-sizing:border-box}.capmodule .offercol{box-sizing:border-box;padding-left:50px}.capmodule h1,.capmodule h2{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:25px;line-height:28px;margin-top:0px;margin-bottom:.83em;padding-bottom:0px;border-bottom:none}.capmodule h1 .underlined,.capmodule h2 .underlined{display:inline-block;padding-bottom:4px;border-bottom:2px solid #ffc20c}.capmodule h3{font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-weight:normal;font-size:22px;line-height:25px;margin-top:0px;margin-bottom:20px}.capmodule h4{font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-weight:normal;font-size:14px;line-height:16px;color:#d97b08;margin-top:0px;margin-bottom:8px}.capmodule .seemore-1 h2,.capmodule .seemore-1 h3{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:25px;line-height:28px}.capmodule .seemore-1 h2 .underlined,.capmodule .seemore-1 h3 .underlined{display:inline-block;padding-bottom:4px;border-bottom:2px solid #ffc20c}.capmodule .seemore-1 ul{margin-top:0px;margin-left:0px;padding-left:0px;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:16px;line-height:22px;list-style-type:none;color:#1f211c}.capmodule .seemore-1 ul li{position:relative;padding-left:1.3em}.capmodule .seemore-1 ul li:before{position:absolute;left:0px;content:"+";color:#d97b08}.capmodule .seemore-1 ul a{color:#000;text-decoration:none}.capmodule .seemore-1 ul a:hover{text-decoration:underline}.capmodule .seemore-2 p{font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:16px;line-height:22px;margin-bottom:24px}.capmodule .seemore-2 a{color:#1f211c;text-decoration:none}.capmodule .seemore-2 a:hover{text-decoration:underline}.capmodule .capabilities-getStarted{border:12px solid #c9d4da;background-color:#fff;padding:20px;width:110%;margin-left:-5%;margin-top:-150px}.capmodule .capabilities-getStarted h2{line-height:30px}.capmodule .capabilities-getStarted h2 .underlined{border-bottom:none;padding-bottom:0px}.capmodule .capabilities-getStarted a{color:#f18a00}.capmodule .capabilities-getStarted a:hover{color:#be6d00}.capmodule .capabilities-getStarted .fieldwrap{margin-bottom:12px}.capmodule .capabilities-getStarted label{display:block;margin-left:5px;font-size:11px;font-weight:normal;color:#333;line-height:15px;text-transform:uppercase}.capmodule .capabilities-getStarted input[type=text]{border:1px solid #c9d4da;width:100%;padding-top:7px;padding-bottom:6px;padding-left:5px}.capmodule .capabilities-getStarted textarea{border:1px solid #c9d4da;width:100%;height:54px;padding:5px}.capmodule .capabilities-getStarted .capabilitiesForm-submitRow{text-align:right}.capmodule .capabilities-getStarted .capabilitiesForm-submitRow .phoneInfoTrigger{font-size:24px;line-height:1;vertical-align:middle;margin-right:20px;color:#317ca5;cursor:pointer}.capmodule .capabilities-getStarted button{background-color:#fec526;color:#000;width:calc(100% - 60px);text-align:center;font-weight:normal;margin-top:12px;padding-top:10px;padding-bottom:10px;cursor:pointer;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}.capmodule .capabilities-getStarted button:hover{background-color:#f0b101}#capmodule-1{margin-top:60px;padding-top:20px}#capmodule-seemore{background-color:#f2f2f2;margin-top:30px;margin-bottom:-75px;padding-top:20px;padding-bottom:75px}#capmodule-seemore #content,#capmodule-seemore .ccontent{min-height:0px}.capshowcase{position:relative;z-index:2;background-color:#fff}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.vimeopop-inner{width:1400px;max-width:92vw}.capshowcase-video-inner{max-width:1178px;margin-left:auto;margin-right:auto}.capshowcase-inner{width:480px;max-width:100%;margin-left:auto;margin-right:auto;background-color:#fff}.capshowcase-image img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.capgridAsset{position:relative;margin-bottom:1px;perspective:1000px;transition:all .6s}.capgridAsset .capgridImg{display:block;width:100%}.capgridAsset:hover .capAsset-overlay,.capgridAsset.hover .capAsset-overlay{display:flex}.capgridAsset .flipper{transform:rotateY(0deg);transition:.6s;transform-style:preserve-3d}.capgridAsset .front,.capgridAsset .back{backface-visibility:hidden;position:absolute;top:0px;left:0px;width:100%}.capgridAsset .front{z-index:3}.capgridAsset .back{z-index:2;transform:rotateY(180deg);border:1px solid #ccc}.capgridAsset .playingcard{display:block;width:100%}.capgridAsset .cardspacer{display:block;width:100%}.capgridAsset.activated{transform:translateX(0%) translateY(0%);opacity:1}.capgridAsset.activated .flipper{transform:rotateY(0deg)}.capAsset-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.75);color:#fff;display:none;flex-direction:column;align-items:center;justify-content:center;padding-left:8%;padding-right:8%;box-sizing:border-box;text-decoration:none;overflow:hidden}@media(hover: none){.hoverscreens-only{display:none}.capgridAsset .capAsset-overlay{display:block;top:unset;bottom:0px;height:auto;padding-top:1rem}}.showcase-caption{text-align:center;color:#ee6031;font-size:18px}.showcase-caption a{color:#317ca5}.showcase-caption a:hover{color:#0220e0}.capabilities-social,.careers-social{text-align:right;font-size:24px}.capabilities-social h3,.careers-social h3{color:#d97b08;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-weight:normal;font-size:16px}.capabilities-social a,.careers-social a{color:#000;transition:color .4s}.capabilities-social a.link-mail:hover,.careers-social a.link-mail:hover{color:#ee6031}.capabilities-social a.link-facebook:hover,.careers-social a.link-facebook:hover{color:#3b5999}.capabilities-social a.link-twitter:hover,.careers-social a.link-twitter:hover{color:#00aced}.capabilities-social a.link-linkedin:hover,.careers-social a.link-linkedin:hover{color:#0077b5}.capabilities-social .fa,.careers-social .fa,.capabilities-social .fab,.careers-social .fab,.capabilities-social .fa-brands,.careers-social .fa-brands{margin-right:5px;margin-bottom:1em}.careers-social{width:55px;margin-left:auto;text-align:center;line-height:1.1}.careers-social h3{margin-bottom:14px}.careers-social .fa{margin-bottom:14px}.capabilities-dl-brief{border:1px solid #c9d4da;padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:16px;line-height:22px;color:#1f211c}.capabilities-dl-brief p{font-size:16px;line-height:22px;margin-bottom:18px}.capabilities-dl-brief a{color:#f18a00;text-decoration:none;transition:color .4s}.capabilities-dl-brief a:hover{color:#be6d00}.capabilities-dl-brief .fieldwrap{margin-bottom:12px}.capabilities-dl-brief .fieldwrap input{width:100%;height:36px;line-height:36px;font-size:16px;padding-left:12px;box-sizing:border-box}#dlbrief-submit{width:100%;height:31px;line-height:31px;font-size:15px;text-align:center;background-color:#f18a00;color:#fff;border:none;border-radius:0px;transition:all .4s}#dlbrief-submit:hover{background-color:#be6d00}.capabilities-casestudy{border:1px solid #c9d4da;padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px;font-size:16px;line-height:22px;color:#1f211c}.capabilities-casestudy .cap-casestudy-title{font-weight:500}.capabilities-casestudy .cap-casestudy-body{font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-style:italic;margin-bottom:10px}.capabilities-casestudy .cap-casestudy-body em,.capabilities-casestudy .cap-casestudy-body i{font-style:normal}.capabilities-casestudy a.viewStudy{display:block;height:45px;padding-right:60px;box-sizing:border-box;line-height:45px;background-image:url(../images/spark45.png);background-position:right center;background-repeat:no-repeat;color:#f18a00;font-size:18px;text-decoration:none;transition:color .4s}.capabilities-casestudy a.viewStudy:hover{color:#be6d00}.briefbar{position:relative;z-index:2;margin-bottom:67px;background-color:#000;background-image:url(../images/graystar.png);background-position:center;background-repeat:no-repeat;color:#fff;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:14px;line-height:17px}.briefbar .ccontent{min-height:449px;padding-top:120px;padding-left:8%;padding-right:8%;box-sizing:border-box}.briefbar h2{color:#f18a00;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:31px;line-height:37px;margin-top:8px;margin-bottom:12px}.briefbar p{font-size:20px;line-height:25px}.briefbar a{color:#fff;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.briefbar a:hover{color:#f18a00}.briefbar .textfield{width:380px;max-width:100%;height:38px;font-size:20px;background-color:#000;color:#fff;border:1px solid #727272;padding-left:12px;padding-top:0px;padding-bottom:0px;box-sizing:border-box;margin-right:5px;margin-bottom:14px}.briefbar .bigbrief-submit{width:183px;height:38px;line-height:38px;font-size:18px;text-align:center;background-color:#f18a00;color:#fff;border:none;border-radius:0px;transition:all .4s}.briefbar .bigbrief-submit:hover{background-color:#be6d00}.briefbar .briefspark{position:absolute;bottom:-59px;left:1%;margin-left:-58px;transition:1.8s;transform:rotate(-630deg)}.briefbar .briefspark.onstage{left:50%;transform:rotate(0deg)}.reprintedFrom{text-align:center;font-size:12px;border-bottom:3px solid #fff}.reprintWrap{background-color:#fff}.reprintHeaderImg{max-width:100%;display:block;border:0;margin-left:auto;margin-right:auto}.reprintContent{padding-left:16px;padding-right:16px;padding-bottom:1px;margin-bottom:30px;font-size:16px;line-height:23px;font-weight:400}.insightsBody.reprintBody h2{font-size:42px;font-weight:bold;line-height:48px;margin-bottom:14px}.reprintShareBar{position:relative;padding-left:93px;margin-bottom:24px}.reprintShareBar #sharebutton_wrap{left:0px;top:0px;right:auto}.reprintDownloadButton{height:24px;line-height:23px;display:inline-block;zoom:1;*display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#c1c0c0 !important;font-size:12px;text-decoration:none;text-align:center;text-shadow:#fff 0px 1px 0px;border:1px solid #c1c0c0;padding-left:8px;padding-right:8px;background-color:#eee;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.reprintDownloadButton:hover{text-decoration:none !important;background-color:#666;color:#fff !important;text-shadow:none}.casestudy_wrap{float:left;padding:0px;margin-right:12px;margin-bottom:12px;width:299px;cursor:pointer;-moz-box-shadow:0px 3px 3px 0px #d8d8d8;-webkit-box-shadow:0px 3px 3px 0px #d8d8d8;box-shadow:0px 3px 3px 0px #d8d8d8}.casestudy_wrap .casestudy_banner{display:block;width:299px;height:123px;background-color:#888}.casestudy_namerow{border-left:1px dotted #000;border-right:1px dotted #000;border-bottom:1px dotted #000;background-color:#fff;padding-left:5px;padding-right:5px;padding-bottom:10px;padding-top:18px;margin:0px;color:#000;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:bold;font-size:12px}.casestudy_namerow a{color:#000;text-decoration:none}.casestudy_namerow a:hover{text-decoration:underline}.casestudy_tagline{font-weight:normal;color:#666}#leadvid_banner{position:absolute;top:0px;left:0px;height:505px;width:358px;padding-left:38px;padding-right:38px;background-color:#151311;background-color:#6c5368}#leadvid_banner #intropara{margin:0px}#leadvid_banner #intropara p{margin-top:0px;margin-bottom:11px}.lvb_healthcare{background-color:#6c5368 !important}.lvb_consumer{background-color:#6c5368 !important}.lvb_financialservices{background-color:#6c5368 !important}#playvideo_wrap{position:absolute;text-align:center;top:230px;left:0px;width:464px}#aktv_video_wrap{margin-left:10px;margin-right:10px;margin-bottom:12px;background-color:rgba(0,0,0,0);height:375px;padding:0px}#videlement{position:absolute;top:0px;left:0px;z-index:99}#facebox .popup{width:700px}#facebox .popup .close{right:20px}#facebox .content{width:700px;text-align:center}#facebox #videlement{position:static;max-width:96vw;height:auto;outline:none}#facebox .thankSubscriberPop{text-align:left;padding-left:24px;padding-right:20px;padding-bottom:30px}#facebox .thankSubscriberPop label{display:inline;font-weight:normal;margin:0px}#facebox .thankSubscriberPop p{margin-bottom:14px !important}#facebox.facebox-vid .popup{width:auto}#facebox.facebox-vid .content{width:auto}#wide_leadvid_banner{position:absolute;bottom:0px;left:0px;height:124px;width:898px;background-image:url(../images/black-75.png);background-repeat:repeat}#wide_leadvid_banner #intropara{margin-left:400px;margin-right:6px;padding-top:34px}#wide_leadvid_banner #intropara p{margin-top:0px;margin-bottom:11px}#wide_playvideo_wrap{position:absolute;text-align:center;top:190px;width:898px}#study_area{border:1px solid #000}#studymats_wrap{position:relative;background-color:#fff;height:350px}#study_poster{cursor:pointer}#casestudy_poster_wrap{position:relative;cursor:pointer}#casestudy_poster{width:100%;display:block;margin-left:auto;margin-right:auto}#casestudy_poster_overlay{position:absolute;bottom:0px;left:0px;width:100%;height:33px;line-height:33px;color:#fff;background-image:url(../images/black-50.png);font-weight:bold;font-size:15px;text-align:right}#casestudy_poster_overlay p{margin:0px;padding-right:16px}#studymats_scroller_controls{position:absolute;top:0px;right:0px;z-index:150}.scroller_control,.scroller_control img{margin:0px;padding:0px}.taccell{text-align:center;height:35px;background-color:#3a3737;background-image:url(../images/taccell_bg.png);background-repeat:repeat-x}.taccell:hover{background-image:url(../images/taccell_bg_over.png)}.taccell a{display:block;height:35px;line-height:37px;color:#fff;text-decoration:none;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:11px;border-right:1px solid #848589;border-left:1px solid #181818}#studytypes_bar .first a{border-left:0px}table .currtactic{background-image:url(../images/taccell_active-bg.png)}table .currtactic a{color:#584203}.pageaward{width:105px;padding-left:6px;padding-right:6px;margin-bottom:20px;float:left;text-align:center;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:10px;line-height:1.3}.award{float:left;width:195px;margin-right:4px;font-size:10px;line-height:1.3;margin-bottom:35px}.award_org{padding-top:4px}.award_icon{float:left;margin-right:10px}.awards_org{padding-top:20px;margin-bottom:40px;margin-right:20px}.awards_deco{float:left;width:90px;padding-left:10px}#tour_loading_wrap,#study_loading_wrap{position:absolute;text-align:center;top:100px;left:366.5px;z-index:300}#study_loading_wrap{left:277px;top:160px}#lightbox_loading_wrap{position:absolute;text-align:center;top:30%;left:40%;z-index:9999999}#tour_caption,.mainslate2 #studycaption{margin-left:12px;padding-top:5px;padding-bottom:4px}#tour_caption p,.mainslate2 #studycaption p{margin:0px}#tour_loading_panel,#lightbox_loading_panel,#study_loading_panel{height:120px;width:165px;text-align:center;background-color:rgba(0,0,0,0);background-image:url(../images/black-70.png);background-repeat:repeat;color:#fff;padding-top:45px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}#crosslinks_wrap{margin-top:18px;border-top:1px dotted #fff;padding-top:18px;width:395px}#leadvid_banner #crosslinks_wrap{width:auto}#crosslinks_wrap h3{margin-top:0px;color:#ffe293;font-size:14px;font-weight:normal}.crosslink a{color:#fff;text-decoration:none}.crosslink a:hover{text-decoration:underline}.darkened{filter:brightness(0.4);-moz-filter:brightness(0.4);-o-filter:brightness(0.4);-ms-filter:brightness(0.4)}.casestudy-quick{--cs-header-height: 72px;--cs-footer-margin: 75px;--cs-footer-height: 374px;--cs-section-spacing: clamp(3.125rem, 5vw, 5rem);--cs-asset-bottom: 2.75rem;position:relative;min-height:calc(100vh - var(--cs-header-height) - var(--cs-footer-height) - var(--cs-footer-margin));padding-top:clamp(3rem,6.25vw,4.6875rem);padding-bottom:1px}.row.qcs-logo-row,.row.qcs-title-row,.qcs-section .section-intro .row{max-width:calc(960px + 1.875rem)}.qcs-buttons{position:relative;min-height:43px;padding-top:18px;padding-right:105px;text-align:right}.qcs-buttons a.goback{text-transform:lowercase;text-decoration:none;color:#b8b7b7;transition:color .3s}.qcs-buttons a.goback:hover{color:#666}.qcs-header{margin-bottom:clamp(3.125rem,5vw,5rem)}.qcs-title-row{margin-top:clamp(3.125rem,3.75vw,3.75rem);margin-bottom:1.25rem}.qcs-title-row h1{font-size:clamp(1.25rem,3.66vw,2.75rem);font-weight:bold;line-height:1.2;color:#f58220}.cs-heroWrapOuter{margin-bottom:clamp(3.125rem,5vw,5rem)}.qcs-caroWrap{background:linear-gradient(to bottom, #fff 0%, #fff 10%, #000 10%, #000 90%, #fff 90%, #fff 100%)}.qcsCaroCaption{margin-top:2.25rem;text-align:center;text-wrap-style:balance}.cs-hero{width:100%;max-width:1900px;margin-left:auto;margin-right:auto}.cs-hero-caro{position:relative;display:flex;align-items:center;justify-content:center;padding:0px 10%;transition:height .8s}.cs-hero-caro .csHero-caro-controls{position:absolute;left:0;right:0;display:flex;justify-content:space-between;padding:0px 24px}.cs-hero-caro .csCaro-arrow{cursor:pointer}.cs-hero-caro .caroslide img{box-shadow:13px 13px 5px 0px rgba(0,0,0,.35)}.cs-hero-photos{display:grid}.cs-hero-photos .cs-herophoto{width:100%;height:100%;overflow:hidden}.cs-hero-photos .cs-herophoto img{width:100%;height:100%;object-fit:cover;transform-origin:center;transition:transform .4s}.cs-hero-photos .cs-herophoto img:hover{transform:scale(1.15)}.cs-hero-photos.cs-herophotos-1{display:block}.cs-hero-photos.cs-herophotos-1 .cs-herophoto-1{display:block;width:100%;height:auto;object-fit:unset}.cs-hero-photos.cs-herophotos-1 .cs-herophoto-1 img{height:auto;object-fit:unset}.cs-hero-photos.cs-herophotos-1 .cs-herophoto-1 img:hover{transform:none}.cs-hero-photos.cs-herophotos-1 .cs-herophoto-2,.cs-hero-photos.cs-herophotos-1 .cs-herophoto-3,.cs-hero-photos.cs-herophotos-1 .cs-herophoto-4,.cs-hero-photos.cs-herophotos-1 .cs-herophoto-5,.cs-hero-photos.cs-herophotos-1 .cs-herophoto-6{display:none}.cs-hero-photos.cs-herophotos-3{grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr}.cs-hero-photos.cs-herophotos-3 .cs-herophoto-4,.cs-hero-photos.cs-herophotos-3 .cs-herophoto-5,.cs-hero-photos.cs-herophotos-3 .cs-herophoto-6{display:none}.cs-hero-photos.cs-herophotos-6{grid-template-rows:repeat(2, 1fr);grid-template-columns:337fr 256fr 338fr 42fr 297fr;grid-template-areas:"topleft topcenter topcenter topright topright" "bottomleft bottomleft bottomcenter bottomright bottomright"}.cs-hero-photos.cs-herophotos-6 .cs-herophoto-1{grid-area:topleft}.cs-hero-photos.cs-herophotos-6 .cs-herophoto-2{grid-area:topcenter}.cs-hero-photos.cs-herophotos-6 .cs-herophoto-3{grid-area:topright}.cs-hero-photos.cs-herophotos-6 .cs-herophoto-4{grid-area:bottomleft}.cs-hero-photos.cs-herophotos-6 .cs-herophoto-5{grid-area:bottomcenter}.cs-hero-photos.cs-herophotos-6 .cs-herophoto-6{grid-area:bottomright}.qcs-section{margin-bottom:clamp(3.125rem,5vw,5rem);font-size:1.125rem;line-height:1.22}.qcs-section h2{display:flex;justify-content:flex-end;align-items:center;flex:240px 0 0;width:240px;height:73px;margin-bottom:0;padding-right:21px;background-color:#f58220;color:#fff;text-align:right;font-size:40px;font-weight:bold;line-height:1;text-transform:lowercase;background-image:url(../images/spark119.png);background-repeat:no-repeat;background-size:54px;background-position:-11px center;border-top-right-radius:12px;-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px;border-bottom-right-radius:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px}.qcs-section .section-intro{max-width:calc(960px + 1.875rem);margin-left:auto;margin-right:auto;margin-bottom:clamp(3.125rem,5vw,5rem);padding-left:.9375rem;padding-right:.9375rem;display:flex;column-gap:36px;text-wrap-style:pretty}.qcs-section .section-intro p,.qcs-section .section-intro ul,.qcs-section .section-intro ol{font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-weight:300;line-height:1.375}.qcs-section .section-intro p a,.qcs-section .section-intro ul a,.qcs-section .section-intro ol a{color:#f18a00}.qcs-section .section-intro p strong,.qcs-section .section-intro p b,.qcs-section .section-intro ul strong,.qcs-section .section-intro ul b,.qcs-section .section-intro ol strong,.qcs-section .section-intro ol b{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:600}.qcs-section .section-intro p:last-child,.qcs-section .section-intro ul:last-child,.qcs-section .section-intro ol:last-child{margin-bottom:0}.qcs-section .section-intro p:last-child li:last-child,.qcs-section .section-intro ul:last-child li:last-child,.qcs-section .section-intro ol:last-child li:last-child{margin-bottom:0}.cs-heroCaption{margin-top:1rem;margin-left:auto;margin-right:auto;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-weight:300;line-height:1.375;max-width:calc(960px + 1.875rem)}.cs-heroCaption a{color:#f18a00}.cs-heroCaption strong,.cs-heroCaption b{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:600}.cs-heroCaption p:last-child{margin-bottom:0}.qcs-assets-section{margin-bottom:calc(0px - var(--cs-asset-bottom))}.qcs-assets-section h3.cs-tactic-title{font-size:clamp(1.25rem,3.66vw,2.75rem);font-weight:bold;color:#f58220}.qcs-assetsWrap{font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-weight:300;line-height:1.375}.qcs-assetsWrap.flow-auto{column-count:2;column-gap:1.875rem}.qcs-assetsWrap.flow-manual{display:flex;flex-wrap:wrap;column-gap:1.875rem}.qcs-assetsWrap.flow-manual .qcs-assetsCol{flex:calc(50% - .9375rem) 0 0}.qcs-assetsWrap a{color:#f18a00}.qcs-assetsWrap strong,.qcs-assetsWrap b{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:600}.qcs-assetsWrap+h3.cs-tactic-title{margin-top:2rem}.qcs-assetsWrap .assetwrap{break-inside:avoid-column;margin-bottom:2.75rem}.qcs-assetsWrap .assetwrap-image .assetimg{cursor:zoom-in}.qcs-assetsWrap .assetwrap-video .vidposter,.qcs-assetsWrap .assetwrap-video .audioposter,.qcs-assetsWrap .assetwrap-sound .vidposter,.qcs-assetsWrap .assetwrap-sound .audioposter{position:relative;display:inline-block;cursor:pointer}.qcs-assetsWrap .assetwrap-video .vidposter:has(.vidposter-generic),.qcs-assetsWrap .assetwrap-video .audioposter:has(.vidposter-generic),.qcs-assetsWrap .assetwrap-sound .vidposter:has(.vidposter-generic),.qcs-assetsWrap .assetwrap-sound .audioposter:has(.vidposter-generic){display:block;width:100%}.qcs-assetsWrap .assetwrap-video .vidposter .vidposter-generic,.qcs-assetsWrap .assetwrap-video .audioposter .vidposter-generic,.qcs-assetsWrap .assetwrap-sound .vidposter .vidposter-generic,.qcs-assetsWrap .assetwrap-sound .audioposter .vidposter-generic{width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background-color:#ffe293}.qcs-assetsWrap .assetwrap-video .qcs-playhead,.qcs-assetsWrap .assetwrap-sound .qcs-playhead{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.qcs-assetsWrap .asset-caption{margin-top:.5rem;line-height:1.55}.qcs-assetsWrap .asset-caption p{margin-bottom:.33em}.qcs-stats{display:flex;justify-content:center;column-gap:1rem;margin-bottom:clamp(3.125rem,5vw,5rem)}.qcs-stats.trimBottom{margin-bottom:0}.qcs-stats .qcs-statblock{flex:.3333333333 0 0;padding-top:1.125rem;padding-bottom:1.75rem;padding-left:1.25rem;padding-right:1.25rem;color:#f58220;background-color:#fff;border:6px solid #fabf8d;text-align:center;font-size:clamp(1rem,1.5vw,1.8125rem)}.qcs-stats .qcs-statNumber{font-size:clamp(2.25rem,5.1875vw,5.25rem);font-weight:bold;line-height:1;margin-bottom:.05em}.qcs-stats .qcs-statNumber span{display:inline-block}.qcs-awards{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:clamp(1.25rem,1.875vw,1.875rem);row-gap:clamp(1.25rem,1.875vw,1.875rem);justify-content:center}.qcs-awards .cs-award{display:flex;align-items:center;justify-content:center;flex:min(50vw - 1.25rem,354px) 0 0;height:162px}.qcs-awards .cs-award img{max-width:90%;max-height:135px}.awardTip{text-align:center}.awardTip .tip-org{font-weight:bold;font-size:1.15em}.awardTip .tip-award{font-style:italic}body.allow-animations .sectionIntroCopy{opacity:0;transform:translateY(-14px);color:#f58220;transition:all .9s,color 1.8s ease-in;transition-delay:0s all,600ms color}body.allow-animations .sectionIntroCopy.activate{opacity:1;transform:translateY(0px);color:#0a0a0a}body.allow-animations .qcs-assetsWrap .assetwrap{opacity:0;transform:translateY(20px);transition:all .6s}body.allow-animations .qcs-assetsWrap .assetwrap.activate{opacity:1;transform:translateY(0px)}body.allow-animations .qcs-awards .cs-award{-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg);opacity:0;transition:opacity .2s}body.allow-animations .qcs-awards .cs-award.activate{opacity:1;-webkit-animation:slit-in-vertical .6s ease-out both;animation:slit-in-vertical .6s ease-out both}#hpscroller{position:relative;height:646px;top:-72px;margin-bottom:-72px;border-bottom:1px solid #a5a4a3;width:100%;overflow:hidden;background-image:url(../images/linen.png);-moz-box-shadow:0px 11px 22px -14px #777;-webkit-box-shadow:0px 11px 22px -14px #777;box-shadow:0px 11px 22px -14px #777}#persistentHeadline{position:absolute;top:130px;left:326px;color:#fff;font-family:helvetica,arial,sans-serif;font-size:34px;font-weight:300;line-height:34px;z-index:3}#persistentHeadline #pH-top{margin-bottom:30px;text-shadow:#333 3px 3px 6px}#persistentHeadline #pH-links{font-size:18px}#persistentHeadline #pH-leftcell{font-size:36px;padding-right:24px;border-right-width:1px;border-right-style:solid;width:372px;height:226px}#persistentHeadline #pH-rightcell{font-size:17px;line-height:21px;padding-left:24px;width:390px}#persistentHeadline #pH-rightcell p{margin-top:10px;margin-bottom:20px}#persistentHeadline a{color:#fff;text-decoration:none}#persistentHeadline a .sparkyellow{color:#ffc20c}#theWordSpark{position:absolute;top:172px;left:108px;z-index:3;color:#fff;font-family:helvetica,arial,sans-serif;font-size:42px;font-weight:300;line-height:42px;text-shadow:#333 3px 3px 6px}#hpscroller_bg{position:absolute;top:0px;height:646px;width:8246px;z-index:1}.hpghost{position:absolute;top:0px;height:646px;width:1px;z-index:2}#hpghost-left{left:0px}#hpghost-right{right:0px}.hpcontrol_img{position:absolute;z-index:3;top:300px;display:none}#hp_prev_img{left:25px}#hp_next_img{left:1153px}#hpscroller_inner{margin-left:auto;margin-right:auto;position:relative;height:646px;width:1178px;z-index:3}#hpscroller_dots{text-align:center;margin-top:615px}.hpscrollerdot{margin-right:14px;cursor:pointer;border:0}.hpscrollerCell{display:none;float:left;width:1178px;height:576px}.hpscrollerCell video{width:1178px;height:576px}.hpscrollerCell_inner{position:relative;top:71px}.hpHeadlineWrap{position:absolute;top:121px;left:108px;width:360px;color:#fff;font-family:helvetica,arial,sans-serif;font-size:17px;font-weight:300;line-height:21px}.hpHeadlineWrap .sparkline{visibility:hidden;color:rgba(0,0,0,0);font-size:42px;font-weight:300;line-height:42px;margin-bottom:22px}.hpHeadlineWrap .sparkline .sparkword{color:#fff;text-shadow:#333 3px 3px 6px}.hpHeadlineWrap .unSparkline{visibility:visible !important;color:#fff !important;text-shadow:#333 3px 3px 6px}.hpHeadlineWrap a{text-decoration:none;font-weight:400;color:#fff}.hpHeadlineWrap a:hover{text-decoration:underline}.hpHeadlineWrap a .sparkyellow{color:#ffc20c}#googlemap_wide{width:100%;height:349px;background-image:url(../images/googlemap-wide.jpg);background-repeat:no-repeat;background-position:center top}#mapbox_wide{width:100%;height:349px}#homepageBody #primarynavwrap{position:relative;z-index:100;opacity:.85}#homepageBody .navsub_choice{opacity:.95}#homepageBody footer,#homepageBody #footer{margin-top:35px}#hpcontent{position:relative;margin-left:auto;margin-right:auto;width:960px;margin-top:50px;height:256px}#hpcontent .last{margin-right:0px !important}.hpcontentCol{float:left;width:295px;margin-right:36px;padding-top:7px;font-family:helvetica,arial,sans-serif;font-weight:300;font-size:14px;line-height:18px}.hpcontentCol h3{font-weight:normal;font-size:17px;margin-bottom:0px}.hpcontentCol p{margin-top:5px;margin-bottom:6px}.hpcontentCol a{color:#317ca5;text-decoration:none}.hpcontentCol a:hover{color:#0220e0}.hpcontentCol .socialfeed{padding-bottom:8px;border-bottom:1px solid #c1c0c0;font-size:15px;line-height:19px}.hpcontentCol .socialfeed h3{line-height:18px;font-family:helvetica,arial,sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#000;margin-top:10px;margin-bottom:5px}.hpcontentCol .socialfeed h3 img{margin-top:-1px;margin-left:6px;vertical-align:top}.hpcontentCol #socialfeed-youtube a,.hpcontentCol #socialfeed-facebook a{color:inherit}.hpcontentCol #socialfeed-youtube a:hover,.hpcontentCol #socialfeed-facebook a:hover{color:#317ca5;text-decoration:underline}.hpcontentCol #socialfeed-linkedin h3 img{margin-top:-2px}.hpcontentCol #socialfeed-facebook{border-bottom:0px rgba(0,0,0,0)}.hpcontentCol #socialfeed-facebook h3 img{margin-top:1px;margin-right:8px}.hpcontentCol #socialfeed-facebook h3 .fb-like{vertical-align:middle}.hpcontentCol #socialfeed-facebook .buttonrow{height:24px;line-height:24px}.hpcontentCol #socialfeed-facebook .buttonrow .fb-like{vertical-align:middle;margin-left:6px}#hpcontentCol-1{border-top:1px solid #a13f1f}#hpcontentCol-2{border-top:1px solid #653d5c}#hpcontentCol-3{border-top:1px solid #42677b;padding-top:15px}.capCarouselRow{position:relative;z-index:2;background-color:#303030;max-height:576px}.capCarouselRow-inner{max-width:1178px;margin-left:auto;margin-right:auto}.capCarouselWrap{position:relative}.capCarouselWrap .caroControlsWrap{position:absolute;width:100%;height:0px;top:55%;margin-top:-37px;z-index:4}.capCarouselWrap .caroControlsInner{position:relative;max-width:1178px;margin-left:auto;margin-right:auto}.capCarouselWrap .carocontrol{position:absolute;top:55%;margin-top:-37px;cursor:pointer;z-index:4}.capCarouselWrap .caro-left{left:10px}.capCarouselWrap .caro-right{right:10px}.capCarousel .slideInner{position:relative}.capCarousel .capslide-img{width:100%}.toast-title{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:16px;line-height:20px}.toast-message{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:14px;line-height:20px}ol.privacy{margin-left:0px;padding-left:1em}ol.privacy li{margin-bottom:2em}ol.privacy li ul li,ol.privacy li ol li{margin-bottom:5px}ol.privacy h3{margin-bottom:0px}ol.privacy h4{margin:0px;font-weight:normal;font-style:italic}.searchResult{margin-bottom:1.75em}.searchResult .sr-title{line-height:22px}.searchResult .sr-title a{color:#000;font-size:20px;font-weight:600;text-decoration:none}.searchResult .sr-title a:hover{text-decoration:underline}.searchResult .sr-link{color:#e08e34;font-size:15px;line-height:20px}.searchResult .sr-snippet{font-size:15px;line-height:18px}.searchPaginationLinks{margin-top:30px;text-align:center}.searchPaginationLinks .searchpag{display:inline-block;height:35px;width:35px;line-height:34px;font-size:14px;font-weight:bold;border:2px solid #e08e34;color:#e08e34;margin-right:16px;margin-bottom:16px;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.searchPaginationLinks .searchpag:hover{background-color:#f9e8d6}.searchPaginationLinks .searchpag.current{background-color:#e08e34;color:#fff;cursor:default;pointer-events:none}.searchPaginationLinks .searchpag.current:hover{background-color:#e08e34}.pitchLogo{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;height:72px;float:right;text-align:right;padding-top:3px}.pitchLogo img{max-height:66px;vertical-align:middle}.pitchLogo .pitchTag{color:#fff;vertical-align:middle;display:inline-block;padding-top:2px;padding-right:.5em;font-style:italic}.heroVimeoWrap{background-color:#ffc629;background-image:url(../images/spark-faint.png);background-repeat:no-repeat;background-position:left center}.heroVimeoRow{position:relative;width:940px;max-width:100%;margin-left:auto;margin-right:auto}.categories-bar{margin-bottom:8px}.categories-bar a.catbutton{display:inline-block;min-width:140px;border:1px solid #f18a00;font-size:14px;font-weight:normal;text-align:center;text-decoration:none;text-transform:lowercase;color:#000;padding-top:8px;padding-bottom:8px;padding-left:15px;padding-right:15px;margin-right:14px;margin-bottom:16px;-webkit-transition:background-color .4s;-moz-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.categories-bar a.catbutton:last-of-type{margin-right:0px}.categories-bar a.catbutton:hover{background-color:#ffeed8}.categories-bar a.catbutton.active{background-color:#f18a00;color:#fff;cursor:default;pointer-events:none}.pitch_titlebar .pitch_title{border-bottom:1px solid #ffc629 !important}.pitchCaption{margin-top:24px}.pitch-back{margin-top:24px;text-align:center}.pitch-back a{font-size:18px;font-weight:normal;text-decoration:none;color:#f18a00}.pitch-back a .backarrow{color:#d97b08}.hpgrid{display:-ms-grid;display:grid;margin-top:30px;width:100%;-ms-grid-columns:1fr 11px 1fr 11px 1fr 11px 1fr;-ms-grid-rows:1fr 11px 1fr 11px 1fr;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:11px;grid-row-gap:11px}.hpgrid .gridcell{position:relative;display:block;cursor:pointer;-ms-grid-row-span:1}.hpgrid .gridcell:hover .vellum{opacity:1}.hpgrid .gridcell:hover .gridcell-corner-logo{opacity:0}.hpgrid .gridcell-img{display:block;width:100%;height:auto;object-fit:cover}.hpgrid .gridcell-corner-logo{position:absolute;z-index:2;top:14px;left:14px;max-width:100px;max-height:45px;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.hpgrid .vellum{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:3;padding-left:1em;padding-right:1em;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#efefef;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:19px;line-height:26px;opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.hpgrid .vellum .gridcell-logo{margin-bottom:28px}.hpgrid #gridcell-1{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3;grid-column:1/3;grid-row:1/2}.hpgrid #gridcell-2{-ms-grid-column:5;-ms-grid-row:1;-ms-grid-column-span:1;grid-column:3/4;grid-row:1/2}.hpgrid #gridcell-3{-ms-grid-column:7;-ms-grid-row:1;-ms-grid-column-span:1;grid-column:4/5;grid-row:1/2}.hpgrid #gridcell-4{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:1;grid-column:1/2;grid-row:2/3}.hpgrid #gridcell-Main{-ms-grid-column:3;-ms-grid-row:3;-ms-grid-column-span:3;grid-column:2/4;grid-row:2/3;position:relative;cursor:auto;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:18px;line-height:26px}.hpgrid #gridcell-Main .gridcell-main-initial{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.hpgrid #gridcell-Main .gridcell-main-hover{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;opacity:0;display:flex;position:absolute;top:0px;left:0px;width:100%;height:100%;font-size:24px;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.hpgrid #gridcell-Main .gridcell-main-hover .gridcell-main-inner{width:100%;align-content:center;align-items:center;justify-content:center;text-align:center}.hpgrid #gridcell-Main .gridcell-main-hover img{margin-bottom:16px}.hpgrid #gridcell-Main .gridcell-main-hover p{margin-bottom:.3em}.hpgrid #gridcell-Main .gridcell-main-hover a{color:#f18a00;text-decoration:none;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.hpgrid #gridcell-Main .gridcell-main-hover a:hover{color:#be6d00}.hpgrid #gridcell-Main:hover .gridcell-main-initial{opacity:0;-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);-o-transform:translateY(-12px);transform:translateY(-12px)}.hpgrid #gridcell-Main:hover .gridcell-main-hover{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.hpgrid #gridcell-Main h1,.hpgrid #gridcell-Main .faux-h1{position:relative;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:32px;font-weight:normal;line-height:26px;padding-bottom:12px;margin-bottom:18px}.hpgrid #gridcell-Main h1:after,.hpgrid #gridcell-Main .faux-h1:after{content:"";display:block;position:absolute;left:0px;bottom:0px;height:0px;width:65px;border-top:1px solid #f18a00}.hpgrid .gridcell-main-inner{display:flex;flex-direction:column;height:100%;align-content:flex-start;justify-content:center;flex-wrap:wrap;padding-left:7%;padding-right:6%}.hpgrid #gridcell-5{-ms-grid-column:7;-ms-grid-row:3;-ms-grid-column-span:1;grid-column:4/5;grid-row:2/3}.hpgrid #gridcell-6{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:1;grid-column:1/2;grid-row:3/4}.hpgrid #gridcell-7{-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column-span:1;grid-column:2/3;grid-row:3/4}.hpgrid #gridcell-8{-ms-grid-column:5;-ms-grid-row:5;-ms-grid-column-span:3;grid-column:3/5;grid-row:3/4}.culturegrid{margin-top:0px;margin-bottom:11px}.culturegrid .gridcell{cursor:default}.culturegrid .gridcell-1{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3;grid-column:1/3;grid-row:1/2}.culturegrid .gridcell-2{-ms-grid-column:5;-ms-grid-row:1;-ms-grid-column-span:1;grid-column:3/4;grid-row:1/2}.culturegrid .gridcell-3{-ms-grid-column:7;-ms-grid-row:1;-ms-grid-column-span:1;grid-column:4/5;grid-row:1/2}.culturegrid .gridcell-4{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:1;grid-column:1/2;grid-row:2/3}.culturegrid .gridcell-5{-ms-grid-column:3;-ms-grid-row:3;-ms-grid-column-span:3;grid-column:2/4;grid-row:2/3}.culturegrid .gridcell-6{-ms-grid-column:7;-ms-grid-row:3;-ms-grid-column-span:1;grid-column:4/5;grid-row:2/3}.culturegrid .gridcell-7{-ms-grid-column:1;-ms-grid-row:5;-ms-grid-column-span:1;grid-column:1/2;grid-row:3/4}.culturegrid .gridcell-8{-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column-span:1;grid-column:2/3;grid-row:3/4}.culturegrid .gridcell-9{-ms-grid-column:5;-ms-grid-row:5;-ms-grid-column-span:3;grid-column:3/5;grid-row:3/4}.culturegrid .textcell{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:23px;font-weight:300;line-height:32px}.culturegrid h1,.culturegrid .faux-h1{position:relative;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:36px;font-weight:300;line-height:32px;padding-bottom:12px;margin-bottom:18px}.culturegrid h1:after,.culturegrid .faux-h1:after{content:"";display:block;position:absolute;left:0px;bottom:0px;height:0px;width:65px;border-top:1px solid #f18a00}.culturegrid .quotecell{padding-top:calc(10% - 20px);padding-left:10%;padding-right:10%;background-image:url(../images/spark-fainter.png);background-position:left center;background-repeat:no-repeat;background-size:contain;text-align:center;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:300;font-size:1.33vw;line-height:1.3}.culturegrid .quotecell .quotemark{text-align:center}.culturegrid .quotecell .quotemark svg{width:auto;height:108px}.culturegrid .quotecell-gold{background-color:#fec526;color:#000}.culturegrid .quotecell-gold svg{fill:#000}.culturegrid .quotecell-black{background-color:#000;color:#fff}.culturegrid .quotecell-black svg{fill:#fff}.culturegrid .quotecell-orange{background-color:#f18a00;background-blend-mode:soft-light;color:#000}.culturegrid .quotecell-orange svg{fill:#000}#culturegrid-1{margin-top:30px}.culture-partialgrid{-ms-grid-columns:1fr 11px 1fr 11px 1fr 11px 1fr;-ms-grid-rows:1fr 11px 1fr;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:11px;grid-row-gap:11px}dl.morework-bar{margin-top:35px;margin-bottom:26px;text-align:center;font-size:18px;color:#1f211c}dl.morework-bar dt{display:inline-block;margin-left:13px;margin-right:13px}dl.morework-bar dt a{color:#000;text-decoration:none;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}dl.morework-bar dt a:hover{color:#d87c08}dl.morework-bar dt img{margin-right:.5em;vertical-align:text-top}.moreworkToggleMenu{position:relative;width:292px;max-width:86%;height:44px;line-height:38px;text-align:center;margin-left:auto;margin-right:auto;border:2px solid #f18a00;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:19px;color:#1f211c;cursor:pointer}.moreworkToggleDropdown{display:none;position:relative;width:292px;max-width:86%;margin-left:auto;margin-right:auto}.moreworkToggleDropdown a{display:block;text-align:center;font-size:16px;border-top:1px solid #c9d4da;padding-top:10px;padding-bottom:9px;color:#555;text-decoration:none}.moreworkToggleDropdown a img{margin-right:.5em;max-height:18px;vertical-align:text-top}.moreworkToggleDropdown a:hover{background-color:#ededed}.moreworkToggleDropdown-inner{position:absolute;width:100%;background-color:#fff;border-left:2px solid #f18a00;border-right:2px solid #f18a00;border-bottom:2px solid #f18a00}.morework-control{position:relative;z-index:2;margin-top:20px;margin-bottom:48px}.morework-control.expanded .moreworkToggleMenu{border-bottom:none}.morework-control.expanded .moreworkToggleDropdown{display:block}.hpContentRow{padding-bottom:66px;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-weight:normal}.hpContentRow h1{position:relative;margin-bottom:1.1em;display:inline-block;border-bottom:1px solid #f18a00}.hpContentRow h1::after{clear:both;content:"";display:block}.hpContentRow h2{font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:32px;font-weight:normal;text-transform:lowercase;border-bottom:1px solid #b0b1b0;margin-bottom:30px}.hpContentRow h3{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:bold;margin-bottom:0px}.hpContentRow p{margin-bottom:24px}.hpContentRow a{color:#f18a00;text-decoration:none}.hpContentRow a:hover{text-decoration:underline}.hpContentRow .socialfeed{margin-bottom:30px}.hpContentRow .socialfeed .fa,.hpContentRow .socialfeed .fa-brands{margin-right:.2em;color:#a7a6a6}.hpContentRow #fblikebutton{margin-top:8px}.hpccol{position:relative;padding-bottom:60px}.hpccol .hpc-box{position:absolute;display:block;left:15px;right:15px;bottom:0px;height:49px;border:2px solid #f18a00;text-align:center;color:#000;font-size:19px;line-height:19px;padding-top:13px}.hpccol a.hpc-box{-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}.hpccol a.hpc-box:hover{text-decoration:none;background-color:#fef3e6}.hpccol .hpSocialLinks{display:flex;flex-direction:row;align-items:center;justify-content:space-between;justify-content:space-evenly;margin-left:1em;margin-right:1em}.hpccol .hpSocialLinks a{color:#000}.hpccol #socialfeed-facebook h3{margin-bottom:5px}.hpCarouselWrap{position:relative;margin-bottom:64px}.hpCarouselWrap .caroControlsWrap{position:absolute;width:100%;left:0px;bottom:35px;z-index:2}.hpCarouselWrap .caroControlsWrap .hpCaroDot{display:inline-block;width:12px;height:12px;border-radius:6px;background-color:#fff;margin-right:6px;cursor:pointer}.hpCarouselWrap .caroControlsWrap .hpCaroDot.active{background-color:#fec526;cursor:default;pointer-events:none}.hpCarousel .hpslide{color:#fff;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat}.hpCarousel .hpslide h2{position:relative;font-family:"HelveticaNeue-Light",Helvetica,arial,verdana,sans-serif;font-size:32px;font-weight:normal;line-height:36px;padding-bottom:12px}.hpCarousel .hpslide h2:after{content:"";display:block;position:absolute;left:0px;bottom:0px;height:0px;width:65px;border-top:1px solid #f18a00}.hpCarousel .hpslide a{color:#ef8903;text-decoration:none;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;white-space:nowrap}.hpCarousel .hpslide a .fa{margin-left:.5em}.hpCarousel .slideTextCol{padding-top:100px;padding-bottom:20px}.hpSlideGrid{display:-ms-grid;display:grid;width:100%;-ms-grid-columns:4fr 8fr;-ms-grid-rows:1fr;grid-template-columns:4fr 8fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.hpSlideGrid .slideImageCol{-ms-grid-column:2;display:flex;justify-content:center}.hpSlideGrid .slideImageCol .fgSlideWrap{position:relative}.hpSlideGrid .slideImageCol img.slideFG{object-fit:contain}.hpSlideGrid .slideImageCol .slidePlayhead{position:absolute;top:50%;left:50%;margin-left:-36px;margin-top:-38px;width:72px;height:75px;z-index:2;cursor:pointer}.navMenuIsActive .tour_scroller_control,.navMenuIsActive .case_control{display:none}@-webkit-keyframes swing-in-top-bck{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-top-bck{0%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@-webkit-keyframes swing-in-reverse{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}100%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@keyframes swing-in-reverse{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}100%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}@-webkit-keyframes slit-in-vertical{0%{-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg);opacity:0}54%{-webkit-transform:translateZ(-160px) rotateY(87deg);transform:translateZ(-160px) rotateY(87deg);opacity:1}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}@keyframes slit-in-vertical{0%{-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg);opacity:0}54%{-webkit-transform:translateZ(-160px) rotateY(87deg);transform:translateZ(-160px) rotateY(87deg);opacity:1}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}35%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}35%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.pulsate-fwd{-webkit-animation:pulsate-fwd .5s ease-in-out both;animation:pulsate-fwd .5s ease-in-out both}.csfade-enter-active,.csfade-leave-active{transition:opacity .3s,transform .3s}.csfade-enter-from,.csfade-enter,.csfade-leave-to{opacity:0;transform:translateY(-15px)}@media(max-width: 480px){.pure-u-phone-1,.pure-u-phone-1-1,.pure-u-phone-1-2,.pure-u-phone-1-3,.pure-u-phone-2-3,.pure-u-phone-1-4,.pure-u-phone-3-4,.pure-u-phone-1-5,.pure-u-phone-2-5,.pure-u-phone-3-5,.pure-u-phone-4-5,.pure-u-phone-5-5,.pure-u-phone-1-6,.pure-u-phone-5-6,.pure-u-phone-1-8,.pure-u-phone-3-8,.pure-u-phone-5-8,.pure-u-phone-7-8,.pure-u-phone-1-12,.pure-u-phone-5-12,.pure-u-phone-7-12,.pure-u-phone-11-12,.pure-u-phone-1-24,.pure-u-phone-2-24,.pure-u-phone-3-24,.pure-u-phone-4-24,.pure-u-phone-5-24,.pure-u-phone-6-24,.pure-u-phone-7-24,.pure-u-phone-8-24,.pure-u-phone-9-24,.pure-u-phone-10-24,.pure-u-phone-11-24,.pure-u-phone-12-24,.pure-u-phone-13-24,.pure-u-phone-14-24,.pure-u-phone-15-24,.pure-u-phone-16-24,.pure-u-phone-17-24,.pure-u-phone-18-24,.pure-u-phone-19-24,.pure-u-phone-20-24,.pure-u-phone-21-24,.pure-u-phone-22-24,.pure-u-phone-23-24,.pure-u-phone-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-phone-1-24{width:4.1667%;*width:4.1357%}.pure-u-phone-1-12,.pure-u-phone-2-24{width:8.3333%;*width:8.3023%}.pure-u-phone-1-8,.pure-u-phone-3-24{width:12.5%;*width:12.469%}.pure-u-phone-1-6,.pure-u-phone-4-24{width:16.6667%;*width:16.6357%}.pure-u-phone-1-5{width:20%;*width:19.969%}.pure-u-phone-5-24{width:20.8333%;*width:20.8023%}.pure-u-phone-1-4,.pure-u-phone-6-24{width:25%;*width:24.969%}.pure-u-phone-7-24{width:29.1667%;*width:29.1357%}.pure-u-phone-1-3,.pure-u-phone-8-24{width:33.3333%;*width:33.3023%}.pure-u-phone-3-8,.pure-u-phone-9-24{width:37.5%;*width:37.469%}.pure-u-phone-2-5{width:40%;*width:39.969%}.pure-u-phone-5-12,.pure-u-phone-10-24{width:41.6667%;*width:41.6357%}.pure-u-phone-11-24{width:45.8333%;*width:45.8023%}.pure-u-phone-1-2,.pure-u-phone-12-24{width:50%;*width:49.969%}.pure-u-phone-13-24{width:54.1667%;*width:54.1357%}.pure-u-phone-7-12,.pure-u-phone-14-24{width:58.3333%;*width:58.3023%}.pure-u-phone-3-5{width:60%;*width:59.969%}.pure-u-phone-5-8,.pure-u-phone-15-24{width:62.5%;*width:62.469%}.pure-u-phone-2-3,.pure-u-phone-16-24{width:66.6667%;*width:66.6357%}.pure-u-phone-17-24{width:70.8333%;*width:70.8023%}.pure-u-phone-3-4,.pure-u-phone-18-24{width:75%;*width:74.969%}.pure-u-phone-19-24{width:79.1667%;*width:79.1357%}.pure-u-phone-4-5{width:80%;*width:79.969%}.pure-u-phone-5-6,.pure-u-phone-20-24{width:83.3333%;*width:83.3023%}.pure-u-phone-7-8,.pure-u-phone-21-24{width:87.5%;*width:87.469%}.pure-u-phone-11-12,.pure-u-phone-22-24{width:91.6667%;*width:91.6357%}.pure-u-phone-23-24{width:95.8333%;*width:95.8023%}.pure-u-phone-1,.pure-u-phone-1-1,.pure-u-phone-5-5,.pure-u-phone-24-24{width:100%}}@media(min-width: 481px)and (max-width: 568px){.pure-u-retina-1,.pure-u-retina-1-1,.pure-u-retina-1-2,.pure-u-retina-1-3,.pure-u-retina-2-3,.pure-u-retina-1-4,.pure-u-retina-3-4,.pure-u-retina-1-5,.pure-u-retina-2-5,.pure-u-retina-3-5,.pure-u-retina-4-5,.pure-u-retina-5-5,.pure-u-retina-1-6,.pure-u-retina-5-6,.pure-u-retina-1-8,.pure-u-retina-3-8,.pure-u-retina-5-8,.pure-u-retina-7-8,.pure-u-retina-1-12,.pure-u-retina-5-12,.pure-u-retina-7-12,.pure-u-retina-11-12,.pure-u-retina-1-24,.pure-u-retina-2-24,.pure-u-retina-3-24,.pure-u-retina-4-24,.pure-u-retina-5-24,.pure-u-retina-6-24,.pure-u-retina-7-24,.pure-u-retina-8-24,.pure-u-retina-9-24,.pure-u-retina-10-24,.pure-u-retina-11-24,.pure-u-retina-12-24,.pure-u-retina-13-24,.pure-u-retina-14-24,.pure-u-retina-15-24,.pure-u-retina-16-24,.pure-u-retina-17-24,.pure-u-retina-18-24,.pure-u-retina-19-24,.pure-u-retina-20-24,.pure-u-retina-21-24,.pure-u-retina-22-24,.pure-u-retina-23-24,.pure-u-retina-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-retina-1-24{width:4.1667%;*width:4.1357%}.pure-u-retina-1-12,.pure-u-retina-2-24{width:8.3333%;*width:8.3023%}.pure-u-retina-1-8,.pure-u-retina-3-24{width:12.5%;*width:12.469%}.pure-u-retina-1-6,.pure-u-retina-4-24{width:16.6667%;*width:16.6357%}.pure-u-retina-1-5{width:20%;*width:19.969%}.pure-u-retina-5-24{width:20.8333%;*width:20.8023%}.pure-u-retina-1-4,.pure-u-retina-6-24{width:25%;*width:24.969%}.pure-u-retina-7-24{width:29.1667%;*width:29.1357%}.pure-u-retina-1-3,.pure-u-retina-8-24{width:33.3333%;*width:33.3023%}.pure-u-retina-3-8,.pure-u-retina-9-24{width:37.5%;*width:37.469%}.pure-u-retina-2-5{width:40%;*width:39.969%}.pure-u-retina-5-12,.pure-u-retina-10-24{width:41.6667%;*width:41.6357%}.pure-u-retina-11-24{width:45.8333%;*width:45.8023%}.pure-u-retina-1-2,.pure-u-retina-12-24{width:50%;*width:49.969%}.pure-u-retina-13-24{width:54.1667%;*width:54.1357%}.pure-u-retina-7-12,.pure-u-retina-14-24{width:58.3333%;*width:58.3023%}.pure-u-retina-3-5{width:60%;*width:59.969%}.pure-u-retina-5-8,.pure-u-retina-15-24{width:62.5%;*width:62.469%}.pure-u-retina-2-3,.pure-u-retina-16-24{width:66.6667%;*width:66.6357%}.pure-u-retina-17-24{width:70.8333%;*width:70.8023%}.pure-u-retina-3-4,.pure-u-retina-18-24{width:75%;*width:74.969%}.pure-u-retina-19-24{width:79.1667%;*width:79.1357%}.pure-u-retina-4-5{width:80%;*width:79.969%}.pure-u-retina-5-6,.pure-u-retina-20-24{width:83.3333%;*width:83.3023%}.pure-u-retina-7-8,.pure-u-retina-21-24{width:87.5%;*width:87.469%}.pure-u-retina-11-12,.pure-u-retina-22-24{width:91.6667%;*width:91.6357%}.pure-u-retina-23-24{width:95.8333%;*width:95.8023%}.pure-u-retina-1,.pure-u-retina-1-1,.pure-u-retina-5-5,.pure-u-retina-24-24{width:100%}}@media(min-width: 569px)and (max-width: 979px){.pure-u-tablet-1,.pure-u-tablet-1-1,.pure-u-tablet-1-2,.pure-u-tablet-1-3,.pure-u-tablet-2-3,.pure-u-tablet-1-4,.pure-u-tablet-3-4,.pure-u-tablet-1-5,.pure-u-tablet-2-5,.pure-u-tablet-3-5,.pure-u-tablet-4-5,.pure-u-tablet-5-5,.pure-u-tablet-1-6,.pure-u-tablet-5-6,.pure-u-tablet-1-8,.pure-u-tablet-3-8,.pure-u-tablet-5-8,.pure-u-tablet-7-8,.pure-u-tablet-1-12,.pure-u-tablet-5-12,.pure-u-tablet-7-12,.pure-u-tablet-11-12,.pure-u-tablet-1-24,.pure-u-tablet-2-24,.pure-u-tablet-3-24,.pure-u-tablet-4-24,.pure-u-tablet-5-24,.pure-u-tablet-6-24,.pure-u-tablet-7-24,.pure-u-tablet-8-24,.pure-u-tablet-9-24,.pure-u-tablet-10-24,.pure-u-tablet-11-24,.pure-u-tablet-12-24,.pure-u-tablet-13-24,.pure-u-tablet-14-24,.pure-u-tablet-15-24,.pure-u-tablet-16-24,.pure-u-tablet-17-24,.pure-u-tablet-18-24,.pure-u-tablet-19-24,.pure-u-tablet-20-24,.pure-u-tablet-21-24,.pure-u-tablet-22-24,.pure-u-tablet-23-24,.pure-u-tablet-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-tablet-1-24{width:4.1667%;*width:4.1357%}.pure-u-tablet-1-12,.pure-u-tablet-2-24{width:8.3333%;*width:8.3023%}.pure-u-tablet-1-8,.pure-u-tablet-3-24{width:12.5%;*width:12.469%}.pure-u-tablet-1-6,.pure-u-tablet-4-24{width:16.6667%;*width:16.6357%}.pure-u-tablet-1-5{width:20%;*width:19.969%}.pure-u-tablet-5-24{width:20.8333%;*width:20.8023%}.pure-u-tablet-1-4,.pure-u-tablet-6-24{width:25%;*width:24.969%}.pure-u-tablet-7-24{width:29.1667%;*width:29.1357%}.pure-u-tablet-1-3,.pure-u-tablet-8-24{width:33.3333%;*width:33.3023%}.pure-u-tablet-3-8,.pure-u-tablet-9-24{width:37.5%;*width:37.469%}.pure-u-tablet-2-5{width:40%;*width:39.969%}.pure-u-tablet-5-12,.pure-u-tablet-10-24{width:41.6667%;*width:41.6357%}.pure-u-tablet-11-24{width:45.8333%;*width:45.8023%}.pure-u-tablet-1-2,.pure-u-tablet-12-24{width:50%;*width:49.969%}.pure-u-tablet-13-24{width:54.1667%;*width:54.1357%}.pure-u-tablet-7-12,.pure-u-tablet-14-24{width:58.3333%;*width:58.3023%}.pure-u-tablet-3-5{width:60%;*width:59.969%}.pure-u-tablet-5-8,.pure-u-tablet-15-24{width:62.5%;*width:62.469%}.pure-u-tablet-2-3,.pure-u-tablet-16-24{width:66.6667%;*width:66.6357%}.pure-u-tablet-17-24{width:70.8333%;*width:70.8023%}.pure-u-tablet-3-4,.pure-u-tablet-18-24{width:75%;*width:74.969%}.pure-u-tablet-19-24{width:79.1667%;*width:79.1357%}.pure-u-tablet-4-5{width:80%;*width:79.969%}.pure-u-tablet-5-6,.pure-u-tablet-20-24{width:83.3333%;*width:83.3023%}.pure-u-tablet-7-8,.pure-u-tablet-21-24{width:87.5%;*width:87.469%}.pure-u-tablet-11-12,.pure-u-tablet-22-24{width:91.6667%;*width:91.6357%}.pure-u-tablet-23-24{width:95.8333%;*width:95.8023%}.pure-u-tablet-1,.pure-u-tablet-1-1,.pure-u-tablet-5-5,.pure-u-tablet-24-24{width:100%}}@media(min-width: 980px){.pure-u-full-1,.pure-u-full-1-1,.pure-u-full-1-2,.pure-u-full-1-3,.pure-u-full-2-3,.pure-u-full-1-4,.pure-u-full-3-4,.pure-u-full-1-5,.pure-u-full-2-5,.pure-u-full-3-5,.pure-u-full-4-5,.pure-u-full-5-5,.pure-u-full-1-6,.pure-u-full-5-6,.pure-u-full-1-8,.pure-u-full-3-8,.pure-u-full-5-8,.pure-u-full-7-8,.pure-u-full-1-12,.pure-u-full-5-12,.pure-u-full-7-12,.pure-u-full-11-12,.pure-u-full-1-24,.pure-u-full-2-24,.pure-u-full-3-24,.pure-u-full-4-24,.pure-u-full-5-24,.pure-u-full-6-24,.pure-u-full-7-24,.pure-u-full-8-24,.pure-u-full-9-24,.pure-u-full-10-24,.pure-u-full-11-24,.pure-u-full-12-24,.pure-u-full-13-24,.pure-u-full-14-24,.pure-u-full-15-24,.pure-u-full-16-24,.pure-u-full-17-24,.pure-u-full-18-24,.pure-u-full-19-24,.pure-u-full-20-24,.pure-u-full-21-24,.pure-u-full-22-24,.pure-u-full-23-24,.pure-u-full-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-full-1-24{width:4.1667%;*width:4.1357%}.pure-u-full-1-12,.pure-u-full-2-24{width:8.3333%;*width:8.3023%}.pure-u-full-1-8,.pure-u-full-3-24{width:12.5%;*width:12.469%}.pure-u-full-1-6,.pure-u-full-4-24{width:16.6667%;*width:16.6357%}.pure-u-full-1-5{width:20%;*width:19.969%}.pure-u-full-5-24{width:20.8333%;*width:20.8023%}.pure-u-full-1-4,.pure-u-full-6-24{width:25%;*width:24.969%}.pure-u-full-7-24{width:29.1667%;*width:29.1357%}.pure-u-full-1-3,.pure-u-full-8-24{width:33.3333%;*width:33.3023%}.pure-u-full-3-8,.pure-u-full-9-24{width:37.5%;*width:37.469%}.pure-u-full-2-5{width:40%;*width:39.969%}.pure-u-full-5-12,.pure-u-full-10-24{width:41.6667%;*width:41.6357%}.pure-u-full-11-24{width:45.8333%;*width:45.8023%}.pure-u-full-1-2,.pure-u-full-12-24{width:50%;*width:49.969%}.pure-u-full-13-24{width:54.1667%;*width:54.1357%}.pure-u-full-7-12,.pure-u-full-14-24{width:58.3333%;*width:58.3023%}.pure-u-full-3-5{width:60%;*width:59.969%}.pure-u-full-5-8,.pure-u-full-15-24{width:62.5%;*width:62.469%}.pure-u-full-2-3,.pure-u-full-16-24{width:66.6667%;*width:66.6357%}.pure-u-full-17-24{width:70.8333%;*width:70.8023%}.pure-u-full-3-4,.pure-u-full-18-24{width:75%;*width:74.969%}.pure-u-full-19-24{width:79.1667%;*width:79.1357%}.pure-u-full-4-5{width:80%;*width:79.969%}.pure-u-full-5-6,.pure-u-full-20-24{width:83.3333%;*width:83.3023%}.pure-u-full-7-8,.pure-u-full-21-24{width:87.5%;*width:87.469%}.pure-u-full-11-12,.pure-u-full-22-24{width:91.6667%;*width:91.6357%}.pure-u-full-23-24{width:95.8333%;*width:95.8023%}.pure-u-full-1,.pure-u-full-1-1,.pure-u-full-5-5,.pure-u-full-24-24{width:100%}}.breakpoint-phone #hpscroller_inner{width:480px}.breakpoint-phone .hpscrollerCell{display:none}.breakpoint-phone #hpscrollerCell-2{width:480px;display:block}.breakpoint-phone #hpscrollerCell-2 img{position:absolute;top:0px;left:-380px}.breakpoint-phone #hpscroller_bg{left:0px}.breakpoint-phone #persistentHeadline{left:-24px;top:110px}.breakpoint-phone #persistentHeadline #pH-leftcell{width:220px}.breakpoint-phone #persistentHeadline #pH-rightcell{width:220px}.breakpoint-phone #hpscroller_dots{display:none}.breakpoint-phone #mobileSearchForm{display:block;margin-left:25px;margin-right:25px;margin-bottom:30px}.breakpoint-phone #mobileSearchForm label{display:block;color:#fff;font-weight:bold;margin-bottom:5px}.breakpoint-phone #mobileSearchForm .searchfield{width:100%;padding-top:3px;padding-bottom:3px;padding-left:5px;box-sizing:border-box}.breakpoint-phone #inner-footer,.breakpoint-phone #postfooter,.breakpoint-phone #sectionRotational-inner,.breakpoint-phone #hpcontent,.breakpoint-phone #perkswrap-inner,.breakpoint-phone #newsfilters_inner,.breakpoint-phone #contactpost_inner,.breakpoint-phone #content,.breakpoint-phone .ccontent,.breakpoint-phone #signupFooter-inner{width:auto;margin-left:25px;margin-right:25px}.breakpoint-phone #pagebody #content,.breakpoint-phone #pagebody .ccontent{width:auto;margin-left:25px;margin-right:25px}.breakpoint-phone #sectionRotational-inner .srtext{width:auto}.breakpoint-phone #sectionRotational-inner .srtext p{width:auto}.breakpoint-phone #sectionVids_col{height:auto !important;padding-bottom:1px}.breakpoint-phone #navswrap{display:none}.breakpoint-phone #primary_nav,.breakpoint-phone #aktv_primary_nav{width:auto}.breakpoint-phone #logo{margin-left:25px}.breakpoint-phone .logoSVG{margin-left:25px}.breakpoint-phone #mobilemenu{display:block;position:absolute;top:22px;right:25px;cursor:pointer}.breakpoint-phone #subnav{position:absolute;width:100%;padding-top:90px;padding-bottom:104px;right:-90%}.breakpoint-phone #subnav.active{background-color:#555;height:100vh}.breakpoint-phone #subnav .sparkyellow{color:#ffc20c}.breakpoint-phone .navsubOuter{position:static;border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}.breakpoint-phone .navsubOuter a:last-of-type{border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}.breakpoint-phone .navsubLabel{display:block;width:auto;margin-left:25px;margin-right:25px;border-bottom:1px solid #888;height:38px;background-color:#555;color:#fff;text-decoration:none;text-align:left;text-transform:uppercase;padding-left:10px;line-height:38px;font-family:helvetica,arial,sans-serif;font-size:16px;font-weight:bold}.breakpoint-phone .navsub_item{background-color:#555}.breakpoint-phone .navsub_choice{width:auto;margin-left:25px;margin-right:25px;border-bottom:1px solid #888;text-transform:none;font-size:16px;color:#ccc}.breakpoint-phone #nsc_0{color:#fff;font-weight:bold}.breakpoint-phone #hpcontent{height:auto}.breakpoint-phone .hpcontentCol{float:none;width:auto}.breakpoint-phone .hpcontentCol .socialfeed{font-size:14px;line-height:18px}.breakpoint-phone #hpcontentCol-2{border-top:none;padding-top:0px;margin-bottom:30px}.breakpoint-phone #contactpost_inner,.breakpoint-phone .profile2_content,.breakpoint-phone .casestudy2_content,.breakpoint-phone .news2_content,.breakpoint-phone .contact2_content,.breakpoint-phone #insightsList,.breakpoint-phone #insightsBody{width:auto !important}.breakpoint-phone #insightsBody,.breakpoint-phone .insightsBody{font-size:20px;line-height:28px}.breakpoint-phone #insightsBody h1,.breakpoint-phone .insightsBody h1{font-size:34px;line-height:38px}.breakpoint-phone #insightsBody .insight_authordate,.breakpoint-phone .insightsBody .insight_authordate{font-size:16px}.breakpoint-phone #news_filterbar,.breakpoint-phone #sharebar,.breakpoint-phone #insight_comments{display:none}.breakpoint-phone #news2_stories_wrap{width:auto}.breakpoint-phone .news_teaser_pic{width:430px;height:430px;float:none}.breakpoint-phone .news_teaser_wrap .storydate{margin-left:0px}.breakpoint-phone .news_teaser_wrap h2{margin-left:0px}.breakpoint-phone .news_teaser_wrap .story_teaser{margin-left:0px}.breakpoint-phone #sectionUpdates_col{float:none;width:auto}.breakpoint-phone #profile_top{height:auto !important;height:238px;min-height:238px}.breakpoint-phone #clientLogosWrap{text-align:center}.breakpoint-phone #clientLogosWrap h4{text-align:center}.breakpoint-phone #prevperson_arrow,.breakpoint-phone #nextperson_arrow{display:none}.breakpoint-phone .profile2 #prophoto_main,.breakpoint-phone .casestudy2 #prophoto_main,.breakpoint-phone .contact2 #prophoto_main,.breakpoint-phone .news2 #prophoto_main,.breakpoint-phone .profile2 #prophoto_pers,.breakpoint-phone .casestudy2 #prophoto_pers,.breakpoint-phone .contact2 #prophoto_pers,.breakpoint-phone .news2 #prophoto_pers{width:100%;height:auto}.breakpoint-phone .profile2 .clientlogowrap,.breakpoint-phone .casestudy2 .clientlogowrap,.breakpoint-phone .contact2 .clientlogowrap,.breakpoint-phone .news2 .clientlogowrap{display:inline-flex;margin-left:auto;margin-right:auto}.breakpoint-phone #clients2_wrap .clientlogowrap,.breakpoint-phone #careerslist_wrap .clientlogowrap,.breakpoint-phone #awards2_wrap .clientlogowrap{display:inline-flex;width:49%;height:auto;margin-bottom:8px}.breakpoint-phone #clients2_wrap .clientlogowrap .clientlogo,.breakpoint-phone #careerslist_wrap .clientlogowrap .clientlogo,.breakpoint-phone #awards2_wrap .clientlogowrap .clientlogo{width:auto !important;height:auto !important}@supports(aspect-ratio: 1.699){.breakpoint-phone .profile2 .clientlogowrap,.breakpoint-phone .casestudy2 .clientlogowrap,.breakpoint-phone .contact2 .clientlogowrap,.breakpoint-phone .news2 .clientlogowrap,.breakpoint-phone #clients2_wrap .clientlogowrap,.breakpoint-phone #careerslist_wrap .clientlogowrap,.breakpoint-phone #awards2_wrap .clientlogowrap{aspect-ratio:1.699}}@supports not (aspect-ratio: 1.699){.breakpoint-phone .profile2 .clientlogowrap,.breakpoint-phone .casestudy2 .clientlogowrap,.breakpoint-phone .contact2 .clientlogowrap,.breakpoint-phone .news2 .clientlogowrap,.breakpoint-phone #clients2_wrap .clientlogowrap,.breakpoint-phone #careerslist_wrap .clientlogowrap,.breakpoint-phone #awards2_wrap .clientlogowrap{padding-top:16px;padding-bottom:16px}}.breakpoint-phone #sectionRotational-inner #sR-textarea{position:relative;z-index:110;text-shadow:2px 2px 3px #000}.breakpoint-phone #sectionRotational-inner #sR-imgarea{left:-30px}.breakpoint-phone #sectionRotational-inner #mask-triangle{display:none}.breakpoint-phone #profile_tabbar a,.breakpoint-phone #contact_tabbar a,.breakpoint-phone #direx_tabbar a,.breakpoint-phone .news2 #story_metabar a,.news2 .breakpoint-phone #story_metabar a{display:block;text-align:left;width:140px;margin-bottom:4px}.breakpoint-phone #profile_tabbar a.goback,.breakpoint-phone #contact_tabbar a.goback,.breakpoint-phone #direx_tabbar a.goback,.breakpoint-phone .news2 #story_metabar a.goback,.news2 .breakpoint-phone #story_metabar a.goback{display:none !important;width:auto !important}.breakpoint-phone #direx_tabbar a{margin-bottom:4px}.breakpoint-phone #perks_bar{height:auto}.breakpoint-phone #perk_triggers{position:static;top:0px;left:0px;margin-top:8px}.breakpoint-phone #perk_triggers .perktrigger{display:block;text-align:left;width:120px;margin-bottom:4px}.breakpoint-phone #joblistings_wrap,.breakpoint-phone #joblistings_inner{width:auto;height:auto;position:static}.breakpoint-phone #jobdots{display:none}.breakpoint-phone .jobteaser{height:auto;float:none;margin-bottom:30px}.breakpoint-phone #profile_namebar,.breakpoint-phone .news2 #story_titlebar,.news2 .breakpoint-phone #story_titlebar{margin-bottom:10px}.breakpoint-phone #people_area_wide #peoplegrid{row-gap:1.25rem;column-gap:0}.breakpoint-phone #people_area_wide #peoplegrid:hover{background-color:rgba(0,0,0,0)}.breakpoint-phone #people_area_wide .personwrap_wide,.breakpoint-phone #people_area_wide .personpic{width:100%;height:auto}.breakpoint-phone #people_area_wide .personwrap_wide{border-bottom:8px solid #eee}.breakpoint-phone #people_area_wide .person_namebar{width:100%;height:30px;top:unset;bottom:0;line-height:30px;display:block !important;opacity:.9 !important}.breakpoint-phone #people_area_wide .person_namebar .person_namerow{padding-top:0px}.breakpoint-phone #people_area_wide .person_namebar .person_titlerow{display:none}.breakpoint-phone #tour_scroller_prev{top:350px;left:42px}.breakpoint-phone #tour_scroller_next{top:350px;right:40px}.breakpoint-phone #tour2_wrap .tour_scroller{width:min(100%,430px);aspect-ratio:9/5;height:unset}.breakpoint-phone #tour2_wrap .tour_scroller .tourslide{width:min(100%,430px);aspect-ratio:9/5;height:unset}.breakpoint-phone #tour2_wrap .tour_scroller .tourslide img{width:100%;height:auto}.breakpoint-phone #tour2_wrap .tour_scroller #tour_loading_wrap,.breakpoint-phone #tour2_wrap .tour_scroller #study_loading_wrap{left:142px;top:40px}.breakpoint-phone #sharebutton{display:none}.breakpoint-phone #insightsMeta,.breakpoint-phone .insightsMeta{font-size:20px;line-height:28px}.breakpoint-phone #insightsMeta .authorblock_jobtitle,.breakpoint-phone #insightsMeta .authorProfileLink,.breakpoint-phone .insightsMeta .authorblock_jobtitle,.breakpoint-phone .insightsMeta .authorProfileLink{font-size:16px;line-height:18px}.breakpoint-phone #insights_rss{display:none}.breakpoint-phone .insight_summary_wrap h2{margin-bottom:14px}.breakpoint-phone .insight_summary_pic{float:none;display:block;width:430px;height:auto;max-width:100%;margin-right:0px}.breakpoint-phone .insight_teaser{min-height:0px}.breakpoint-phone #mapbox_wide{display:none}.breakpoint-phone #contact_area{padding-bottom:20px}.breakpoint-phone #contactform{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical}.breakpoint-phone #contactform .textfield{width:410px}.breakpoint-phone #contactform textarea{width:400px}.breakpoint-phone #contactform_left{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-box-ordinal-group:1;box-ordinal-group:1;width:auto}.breakpoint-phone #contactform_right,.breakpoint-phone #contactpost_right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-box-ordinal-group:2;box-ordinal-group:2;float:none;width:auto}.breakpoint-phone #contactform_submitwrap{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-box-ordinal-group:3;box-ordinal-group:3;margin-top:12px}.breakpoint-phone #contactform_submitwrap input{-webkit-appearance:none}.breakpoint-phone #contactpost_inner{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical}.breakpoint-phone #contactpost_left{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-box-ordinal-group:1;box-ordinal-group:1}.breakpoint-phone #contactpost_right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-box-ordinal-group:2;box-ordinal-group:2;margin-top:30px;margin-bottom:30px}.breakpoint-phone #contact_social{margin-top:0px}.breakpoint-phone #careerslist_wrap #topimage img{width:430px;height:239px}.breakpoint-phone .nonMobileControls{display:none}.breakpoint-phone .case_control_img{display:none}.breakpoint-phone .case_mobileControl{display:inline}.breakpoint-phone #case_prev{left:38px}.breakpoint-phone #case_next{right:32px}.breakpoint-phone #study_loading_wrap{left:140px;top:210px}.breakpoint-phone .csRow{height:auto}.breakpoint-phone .csWrap-2,.breakpoint-phone .csWrap-3{width:430px;height:328px;float:none;margin-top:8px}.breakpoint-phone .csWrap-2 img,.breakpoint-phone .csWrap-3 img{width:430px;height:328px}.breakpoint-phone .csWrap-2 .cs_namebar,.breakpoint-phone .csWrap-3 .cs_namebar{display:block;padding-top:10px;padding-bottom:10px;height:auto;top:auto;bottom:0px;opacity:.9 !important}.breakpoint-phone #study_assetwrap .assetimg,.breakpoint-phone #study_assetwrap embed,.breakpoint-phone #study_assetwrap #casevideo{max-width:min(100%,430px)}.breakpoint-phone #related_articles dt{margin-bottom:.75em}.breakpoint-phone footer .footerspark,.breakpoint-phone #footer .footerspark{transform:rotate(-360deg)}.breakpoint-phone footer .footerspark.onstage,.breakpoint-phone #footer .footerspark.onstage{transform:rotate(0deg)}.breakpoint-phone #footerSignupForm .fieldwrap{float:none;margin-bottom:14px}.breakpoint-phone #footerSignupForm .textfield{width:96%;height:28px}.breakpoint-phone #inner-footer{position:relative;padding-top:60px}.breakpoint-phone #footercontact{float:none;text-align:left}.breakpoint-phone #footercontact a{float:none;margin-left:0px}.breakpoint-phone #footercontact br{display:none}.breakpoint-phone #footer_tagline{position:absolute;top:0px;left:0px}.breakpoint-phone #footerlogo{display:none}.breakpoint-phone #postfooter_right{float:none;margin-bottom:20px}.breakpoint-phone #pagebody{position:static;width:100%}.breakpoint-phone #primarynavwrap{z-index:15000;width:100%}.breakpoint-phone #primarynavwrap.pitch-nav{height:150px}.breakpoint-phone #primarynavwrap.pitch-nav #primary_nav,.breakpoint-phone #primarynavwrap.pitch-nav #aktv_primary_nav{height:150px;text-align:center;position:relative}.breakpoint-phone #primarynavwrap.pitch-nav #logodiv{width:100%;float:none}.breakpoint-phone #primarynavwrap.pitch-nav .pitchLogo{justify-content:center;float:none;width:100%;margin-top:10px}.breakpoint-phone #homepageBody #primarynavwrap{z-index:15000}.breakpoint-phone #primary_nav,.breakpoint-phone #aktv_primary_nav{position:fixed;top:0px;left:0px;width:100%;background-color:#000;z-index:15000}.breakpoint-phone #subnav{position:fixed;top:0px;width:85%;overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.breakpoint-phone #subnavInner{position:relative}.breakpoint-phone .capabilities_area{text-align:center}.breakpoint-phone .capslider-inner .capabilities-back a{font-size:16px}.breakpoint-phone .capslider-inner .capslide .capslide-textwrap{left:0px;width:100%;height:456px;align-items:flex-end;text-align:center;padding-left:16px;padding-right:16px;font-size:17px;line-height:22px;box-sizing:border-box}.breakpoint-phone .capslider-inner .capslide .capslide-textblock{width:100%}.breakpoint-phone .capslider-inner .capslide picture{display:block;width:100%}.breakpoint-phone .capslider-inner .capHeader-textwrap{margin-left:12%;margin-right:12%}.breakpoint-phone .capslider-inner .capHeader-textwrap .capname-inner{height:auto;padding-bottom:14px}.breakpoint-phone .capslider-inner .cap-name{line-height:46px;margin-bottom:10px}.breakpoint-phone .capmodule .pure-g{display:block}.breakpoint-phone .capmodule .copycol{padding-right:0px}.breakpoint-phone .capmodule .offercol{padding-left:0px}.breakpoint-phone .capmodule .capabilities-getStarted{width:100%;margin-top:20px;margin-left:auto;margin-right:auto}.breakpoint-phone #content,.breakpoint-phone .ccontent{min-height:0px}.breakpoint-phone .capmodule{margin-bottom:36px}.breakpoint-phone .capmodule h2{text-align:left;margin-left:0px;margin-right:0px;border-bottom:none}.breakpoint-phone .capmodule .copycol{padding-right:0px;margin-bottom:1em;font-size:18px;line-height:22px}.breakpoint-phone .capmodule .offercol{display:block;width:100%}.breakpoint-phone .capshowcase{padding-left:1rem;padding-right:1rem}.breakpoint-phone .capabilities-social,.breakpoint-phone .careers-social{text-align:center}.breakpoint-phone .capabilities-social div,.breakpoint-phone .careers-social div{display:inline-block;margin-left:20px;margin-right:20px}.breakpoint-phone .briefbar{padding-bottom:82px}.breakpoint-phone .briefbar .ccontent{padding-top:44px}.breakpoint-phone .briefbar h2{font-size:24px;line-height:28px}.breakpoint-phone .briefbar p{font-size:18px;line-height:24px}.breakpoint-phone .briefbar .textfield{width:100%}.breakpoint-phone .briefbar .bigbrief-submit{width:100%}.breakpoint-phone .briefbar .briefspark{width:72px;margin-left:-36px;bottom:-36px}.breakpoint-phone .seemore-1{margin-bottom:48px}.breakpoint-inbetween #primary_nav,.breakpoint-inbetween #aktv_primary_nav{width:auto}.breakpoint-inbetween #logo{margin-left:25px}.breakpoint-inbetween .logoSVG{margin-left:25px}.breakpoint-inbetween #navswrap{display:none}.breakpoint-inbetween #mobilemenu{display:block;position:absolute;top:22px;right:25px;cursor:pointer}.breakpoint-inbetween #inner-footer,.breakpoint-inbetween #postfooter,.breakpoint-inbetween #sectionRotational-inner,.breakpoint-inbetween #hpcontent,.breakpoint-inbetween #perkswrap-inner,.breakpoint-inbetween #newsfilters_inner,.breakpoint-inbetween #contactpost_inner,.breakpoint-inbetween #content,.breakpoint-inbetween .ccontent,.breakpoint-inbetween #signupFooter-inner{width:auto;margin-left:25px;margin-right:25px}.breakpoint-inbetween #inner-footer img,.breakpoint-inbetween #postfooter img,.breakpoint-inbetween #sectionRotational-inner img,.breakpoint-inbetween #hpcontent img,.breakpoint-inbetween #perkswrap-inner img,.breakpoint-inbetween #newsfilters_inner img,.breakpoint-inbetween #contactpost_inner img,.breakpoint-inbetween #content img,.breakpoint-inbetween .ccontent img,.breakpoint-inbetween #signupFooter-inner img{max-width:100%;height:auto}.breakpoint-inbetween #pagebody #content,.breakpoint-inbetween #pagebody .ccontent{width:auto;margin-left:25px;margin-right:25px}.breakpoint-inbetween #hpcontent{height:auto}.breakpoint-inbetween #hpscroller_inner{width:100vw}.breakpoint-inbetween #persistentHeadline{left:0px !important;top:130px;padding-left:1rem;padding-right:1rem}.breakpoint-inbetween #hpscroller_dots{display:none}.breakpoint-inbetween .hpscrollerCell{display:none}.breakpoint-inbetween #hpscrollerCell-2{width:100vw;display:block}.breakpoint-inbetween .hpcontentCol{float:none;display:inline-block;width:45%;margin-right:4.5%;vertical-align:top}.breakpoint-inbetween #profile_tabbar a,.breakpoint-inbetween #contact_tabbar a,.breakpoint-inbetween #direx_tabbar a,.breakpoint-inbetween .news2 #story_metabar a,.news2 .breakpoint-inbetween #story_metabar a{display:block;text-align:left;width:140px;margin-bottom:4px}.breakpoint-inbetween #profile_tabbar a.goback,.breakpoint-inbetween #contact_tabbar a.goback,.breakpoint-inbetween #direx_tabbar a.goback,.breakpoint-inbetween .news2 #story_metabar a.goback,.news2 .breakpoint-inbetween #story_metabar a.goback{width:auto}.breakpoint-inbetween #prevperson_arrow,.breakpoint-inbetween #nextperson_arrow{display:none}.breakpoint-inbetween .section-cols{display:flex;-webkit-flex-direction:column;flex-direction:column}.breakpoint-inbetween .section-cols #sectionVids_col{height:auto !important;-webkit-order:1;order:1}.breakpoint-inbetween .section-cols #sectionUpdates_col{float:none;width:auto;-webkit-order:2;order:2}.breakpoint-inbetween #people_area_wide #peoplegrid{height:auto}.breakpoint-inbetween #people_area_wide .personwrap_wide{height:auto;width:33%;width:calc(33.3333% - 1px)}.breakpoint-inbetween #people_area_wide .personwrap_wide img{width:100%}.breakpoint-inbetween #people_area_wide .person_namebar{box-sizing:border-box;width:100%;height:100%;padding-top:25%;font-size:2vw;line-height:1.3}.breakpoint-inbetween #people_area_wide .person_namebar .person_namerow{padding-top:0px;font-size:2vw;line-height:1.3}.breakpoint-inbetween #people_area_wide .person_namebar .person_titlerow{font-size:2vw;line-height:1.3}.breakpoint-inbetween #news2_stories_wrap{width:auto}.breakpoint-inbetween #contactpost_inner,.breakpoint-inbetween .profile2_content,.breakpoint-inbetween .casestudy2_content,.breakpoint-inbetween .news2_content,.breakpoint-inbetween .contact2_content,.breakpoint-inbetween #insightsList,.breakpoint-inbetween #insightsBody{width:auto !important}.breakpoint-inbetween #perks_bar{height:auto}.breakpoint-inbetween #perk_triggers{position:static;top:0px;left:0px;margin-top:8px}.breakpoint-inbetween #perk_triggers .perktrigger{display:block;text-align:left;width:120px;margin-bottom:4px}.breakpoint-inbetween #joblistings_wrap{width:100%}.breakpoint-inbetween .jobteaser{height:auto;width:auto;float:none;margin-right:0px;margin-bottom:30px}.breakpoint-inbetween #case_area{margin-left:40px;margin-right:40px}.breakpoint-inbetween .csRow-2,.breakpoint-inbetween .csRow-3{height:auto;display:inline}.breakpoint-inbetween .csWrap-2,.breakpoint-inbetween .csWrap-3{width:49%;height:auto}.breakpoint-inbetween .csWrap-2 img,.breakpoint-inbetween .csWrap-3 img{display:block;width:100%;height:auto}.breakpoint-inbetween .csWrap-2 .cs_namebar,.breakpoint-inbetween .csWrap-3 .cs_namebar{font-size:15px}.breakpoint-inbetween #study_assetwrap .assetimg,.breakpoint-inbetween #study_assetwrap embed,.breakpoint-inbetween #study_assetwrap #casevideo{max-width:100%}.breakpoint-inbetween #contact_area{padding-bottom:20px}.breakpoint-inbetween #contactform{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical}.breakpoint-inbetween #contactform .textfield{width:410px}.breakpoint-inbetween #contactform textarea{width:400px}.breakpoint-inbetween #contactform_left{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-box-ordinal-group:1;box-ordinal-group:1;width:auto}.breakpoint-inbetween #contactform_right,.breakpoint-inbetween #contactpost_right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-box-ordinal-group:2;box-ordinal-group:2;float:none;width:auto}.breakpoint-inbetween #contactform_submitwrap{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-box-ordinal-group:3;box-ordinal-group:3;margin-top:12px}.breakpoint-inbetween #contactform_submitwrap input{-webkit-appearance:none}.breakpoint-inbetween #contactpost_inner{display:-webkit-box;display:-moz-box;display:-ms-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical}.breakpoint-inbetween #contactpost_left{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-box-ordinal-group:1;box-ordinal-group:1}.breakpoint-inbetween #contactpost_right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-box-ordinal-group:2;box-ordinal-group:2;margin-top:30px;margin-bottom:30px}.breakpoint-inbetween #contact_social{margin-top:0px}.breakpoint-inbetween #tour2_wrap .tour_scroller{width:100%;height:0px;padding-bottom:55.6%}.breakpoint-inbetween #tour2_wrap .tour_scroller .tourslide{width:100%;height:0px;padding-bottom:55.6%}.breakpoint-inbetween #tour2_wrap .tour_scroller .tourslide img{width:100%;height:auto;display:block}.breakpoint-inbetween #inner-footer{position:relative;padding-top:60px}.breakpoint-inbetween #footercontact{float:none;text-align:left}.breakpoint-inbetween #footercontact a{float:none;margin-left:0px}.breakpoint-inbetween #footercontact br{display:none}.breakpoint-inbetween #footer_tagline{position:absolute;top:0px;left:0px}.breakpoint-inbetween #footerlogo{display:none}.breakpoint-inbetween #postfooter_right{float:none;margin-bottom:20px}.breakpoint-inbetween #subnav{position:absolute;width:100%;padding-top:90px;padding-bottom:104px;right:-90%}.breakpoint-inbetween #subnav.active{background-color:#555;height:100vh}.breakpoint-inbetween #subnav .sparkyellow{color:#ffc20c}.breakpoint-inbetween .navsubOuter{position:static;border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}.breakpoint-inbetween .navsubOuter a:last-of-type{border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}.breakpoint-inbetween .navsubLabel{display:block;width:auto;margin-left:25px;margin-right:25px;border-bottom:1px solid #888;height:38px;background-color:#555;color:#fff;text-decoration:none;text-align:left;text-transform:uppercase;padding-left:10px;line-height:38px;font-family:helvetica,arial,sans-serif;font-size:16px;font-weight:bold}.breakpoint-inbetween .navsub_item{background-color:#555}.breakpoint-inbetween .navsub_choice{width:auto;margin-left:25px;margin-right:25px;border-bottom:1px solid #888;text-transform:none;font-size:16px;color:#ccc}.breakpoint-inbetween #nsc_0{color:#fff;font-weight:bold}.breakpoint-inbetween #pagebody{position:static;width:100%}.breakpoint-inbetween #primarynavwrap{z-index:15000;width:100%}.breakpoint-inbetween #homepageBody #primarynavwrap{z-index:15000}.breakpoint-inbetween #primary_nav,.breakpoint-inbetween #aktv_primary_nav{position:fixed;top:0px;left:0px;width:100%;background-color:#000;z-index:15000}.breakpoint-inbetween #subnav{position:fixed;top:0px;width:85%;overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.breakpoint-inbetween #subnavInner{position:relative}.breakpoint-inbetween .capslider-inner .capHeader-textwrap .cap-name{line-height:46px}.breakpoint-inbetween .capslider-inner .capHeader-textwrap .capname-inner{height:auto;padding-bottom:14px}.breakpoint-inbetween .capmodule .pure-g{display:block}.breakpoint-inbetween .capmodule .copycol{padding-right:0px}.breakpoint-inbetween .capmodule .offercol{padding-left:0px}.breakpoint-inbetween .capmodule .capabilities-getStarted{width:530px;max-width:100%;margin-top:20px;margin-left:auto;margin-right:auto}.breakpoint-inbetween .capshowcase{padding-left:1rem;padding-right:1rem}.breakpoint-inbetween .capshowcase-inner{width:auto;margin-left:25px;margin-right:25px}@media(min-width: 980px){.breakpoint-fullsize .content-tour{width:900px !important}.breakpoint-fullsize .content-tour #tour2_wrap .tour_scroller{width:min(100%,900px);aspect-ratio:9/5;height:unset}.breakpoint-fullsize .content-tour #tour2_wrap .tour_scroller .tourslide{width:min(100%,900px);aspect-ratio:9/5;height:unset}.breakpoint-fullsize .capshowcase-inner{width:962px}.breakpoint-fullsize .capgridAsset{width:320px;height:222px;margin-right:1px}.breakpoint-fullsize .capgridAsset:nth-of-type(3n){margin-right:0px}.breakpoint-fullsize .capgridAsset .capgridImg{width:100%;height:222px}}@media(min-width: 1200px){.breakpoint-fullsize .capshowcase-inner{width:1178px}.breakpoint-fullsize .capgridAsset{width:392px;height:272px}.breakpoint-fullsize .capgridAsset .capgridImg{height:272px}}#facebox{position:absolute;top:0;left:0;z-index:300;text-align:left}#facebox .popup{position:relative;-webkit-box-shadow:0 0 18px rgba(0,0,0,.4);-moz-box-shadow:0 0 18px rgba(0,0,0,.4);box-shadow:0 0 18px rgba(0,0,0,.4);font-family:arial,helvetica,verdana,sans-serif;font-size:14px}#facebox .content{display:table;padding-top:27px;padding-left:0px;padding-right:0px;padding-bottom:0px;background-color:#fff}#facebox .content>p:first-child{margin-top:0}#facebox .content>p:last-child{margin-bottom:0}#facebox .close{position:absolute;top:10px;right:-12px;padding:0px;z-index:600;zoom:1}#facebox .close img{opacity:1;width:67px;height:20px}#facebox .close:hover img{opacity:1}#facebox .loading{text-align:center}#facebox .image{text-align:center}#facebox img{border:0;margin:0}#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:#000;z-index:200}#facebox h1{font-family:"Caecilia LT Std Roman","times new roman",serif;font-weight:normal;font-size:25px;color:#ef5a2c;margin-top:0px}.facebox_inner{padding-left:21px;padding-right:60px;padding-bottom:65px}#facebox label{display:block;font-weight:bold}#facebox .fieldwrap{margin-top:28px;margin-bottom:18px}#facebox .fieldwrap input{width:270px}#facebox .content p{margin-top:0px;margin-bottom:0px}.darkbox .content{background-color:#fff !important}#facebox .vidbox{width:640px !important;border-radius:6px}#facebox .menupop{width:280px !important;border-radius:6px}#popsubmit{background-color:#fff;color:#ef5a2c;border:1px solid #ef5a2c;font-family:arial,helvetica,verdana,sans-serif;font-size:14px;font-weight:bold;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:34px;padding-left:12px;padding-right:12px;cursor:pointer}#popsubmit:hover{background-color:#ef5a2c;color:#fff}#facebox label{margin-bottom:15px}#facebox .vidpop{padding-top:12px;padding-left:10px;padding-right:10px;padding-bottom:5px}#facebox.facebox-audio .popup{max-width:92vw}#facebox.facebox-audio .popup .content{width:100%}#facebox .audioPop{padding:1rem}#facebox .audioPop audio{width:100%}#facebox .menupop .close{right:10px}#facebox.facebox-enlargedImage .popup{width:900px;max-width:92vw}#facebox.facebox-enlargedImage .popup .content{width:100%;padding-top:42px;padding-left:1rem;padding-right:1rem;padding-bottom:1rem}#facebox.facebox-enlargedImage .popup .content .enlargePop{width:100%}

/*# sourceMappingURL=ak-global-2013.css.map */