body{margin:0 auto;padding:0;border:0;width:1030px;min-width:600px;background:#015255;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#244243}body,dd,p,ol,ul{line-height:1.625em}ul.spacious > li{margin-bottom:14px}p{margin:.7em 0 .7em 0;padding:0}a{color:#03B36E;font-weight:bold;text-decoration:none}a:hover{color:#015255}a img{border:none}h1{font-size:1.5em;color:#015255;margin:0.7em 0 0.2em 0;padding:0;margin-right:60px}h2{font-size:19.5px;line-height:30px;font-weight:500;color:#008F57;margin-top:0}h3{font-size:18px;margin-top:0.1em;margin-bottom:1em;padding:0;color:#015255}h4{font-size:14.75px;margin-bottom:0.8em}.title{font-weight:bold}.spacious li:not(:last-child){margin-bottom:18px}div.footer-separator{clear:both;border-top:1px dotted #76B89E;margin-left:20px;margin-right:20px}div.footer{padding-top:15px;padding-bottom:15px}div.footer span.left,div.footer span.right{text-align:center;margin:0 auto;display:block}div.footer .col2,div.footer .col3{line-height:30px}div.footer .colmid{height:30px}div.header{overflow:auto;height:100%;padding:15px;border-top-left-radius:10px;border-top-right-radius:10px}div.headerleft{float:left}div.buttonholder{clear:both;border-bottom:1px dotted #76B89E;height:0.9em}img.industryicon{width:50px}#container{border-radius:15px;background-color:#fff;margin:15px auto}.full-width-content{margin-left:30px;margin-right:30px}.colmask{position:relative;clear:both;width:100%;overflow:hidden;margin-top:5px}.colmid{float:left;width:200%;position:relative;left:220px;background:#fff}.colright{float:left;width:100%;position:relative;left:50%;margin-left:-440px}.col1wrap{float:right;width:50%;position:relative;right:100%}.col1pad{overflow:hidden;margin:0 0 0 440px}.col1{width:100%;overflow:hidden}.col2{float:left;position:relative;margin-left:-50%;overflow:hidden;left:230px}.col3{float:left;position:relative;left:10px;overflow:hidden}.col2,.col3{width:200px}a.button{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#fff),color-stop(1,#f6f6f6) );background:-moz-linear-gradient( center top,#fff 5%,#f6f6f6 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6');background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #008F57;display:inline-block;color:#008F57;font-family:arial;font-size:14px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:1px 1px 0 #fff}a.button:hover{background:#f6f6f6}a.button:active{position:relative;top:1px}a.button img,a.button span{vertical-align:middle}a.button span{margin-right:5px}div.centeringcontainer{margin-left:auto;margin-right:auto;padding:0;width:100%;text-align:center}div.centeringcontainer > img{display:inline-block;width:95%!important;height:auto!important}.rounded{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}img.portrait{width:60%}@media (max-width:549px){img.portrait{width:80%}}span.buttons{float:right}span.buttons > a.smallbutton{margin-left:20px}a.smallbutton{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient( linear,left top,left bottom,color-stop(0.05,#fff),color-stop(1,#f6f6f6) );background:-moz-linear-gradient( center top,#fff 5%,#f6f6f6 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6');background-color:#fff;border:1px solid #76B89E;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:inline-block;color:#008F57;font-weight:bold;padding:0 10px;text-decoration:none;text-shadow:1px 1px 0 #fff;line-height:22px;min-width:75px;text-align:center}a.smallbutton:hover{background:#f6f6f6}a.smallbutton:hover > img,a.button:hover > img{opacity:0.70;filter:alpha(opacity=70)}a.disabled{color:#ccc;border:1px solid #ccc;cursor:default}a.disabled,a.disabled:hover{background:#fafafa}a.disabled img,a.disabled:hover img{opacity:0.40}span.s23m{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}a.call-to-action-button{background-color:#00A967;border-radius:10px;color:#fff;text-shadow:1px 1px 1px #015255;display:block;font-size:17px;font-weight:normal;width:450px;max-width:90%;line-height:24px;padding:10px;text-align:center;text-decoration:none;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:30px;clear:both}a.call-to-action-button:hover{background-color:#008F57}.call-to-action-wrapper{width:100%}iframe{display:block;margin:0 auto}img.youtube-video{width:100%;display:block;height:auto!important}.aspect-ratio{position:relative;width:100%;height:0;padding-bottom:51%;margin-bottom:34px}.aspect-ratio iframe{position:absolute;width:99.99%;height:110%;left:0;top:0}.slideshare-container{margin-left:15px;margin-right:15px;margin-bottom:15px;border:1px solid grey}.slideshare-container > div{left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;padding-top:38px}.slideshare-container > div > iframe{border:0;top:0;left:0;width:100%;height:100%;position:absolute}.gigtv-iframe-container iframe{width:100%;height:340px}.gigtv-iframe-container{padding-top:5px;padding-bottom:5px;background-color:#000;border-radius:5px}.gigtv-parent p,.gigtv-parent div.summary{text-align:justify;text-justify:distribute;-webkit-text-justify:distribute;-moz-text-justify:distribute;margin-left:5%;margin-right:5%;padding-top:5px;padding-bottom:5px;font-style:italic;font-size:105%;line-height:2}a[rel="external"],div.link-footer[rel="external"],span[rel="external"]{background:url(../images/icon-external-link.png) 99.999% 40% no-repeat;padding-right:15px}a[rel="external"]:hover{background:url(../images/icon-external-link-hover.png) 99.999% 40% no-repeat;color:#015255}a[rel="external"].smallbutton{background:url(../images/icon-external-link.png) 95% 40% no-repeat;background-color:#fafafa;padding-right:25px}a[rel="external"].smallbutton:hover{background:url(../images/icon-external-link-hover.png) 95% 40% no-repeat;color:#015255}div.link-footer[rel="external"]{padding-left:15px}div.disclaimer{text-align:center;margin-bottom:10px}div.disclaimer a{color:#fff;font-size:13px}img.icon{vertical-align:middle}a > img.videoicon{vertical-align:middle;height:16px;padding-left:2px;padding-right:6px;padding-bottom:2px}.justified{text-align:justify;text-justify:distribute;-webkit-text-justify:distribute;-moz-text-justify:distribute}.indented{margin-left:5%;margin-right:5%}.centered{text-align:center}blockquote:before,cite:before{font-size:35px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;vertical-align:middle;color:#008F57;text-shadow:1px 1px white}blockquote:before{content:'\201C';line-height:12px;margin:0em -.15em 0em -.15em}cite:before{content:'\201D';text-align:right;font-style:normal;margin:0;display:block;margin-right:-0.2em;margin-top:-0.4em}blockquote,div.block{background-color:#DEEFE7;border:1px solid #008F57;margin:1em 1em 2em 1em;padding:1em 1em .5em 1em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}blockquote p{margin-top:-0.5em;margin-bottom:1.3em;font-style:italic}blockquote p,div.block p{margin-left:1em;margin-right:1em;text-align:justify;text-justify:distribute;-webkit-text-justify:distribute;-moz-text-justify:distribute}cite{margin:0;padding:0;text-align:right;display:block}.author-name,.author-title{text-align:center;font-style:normal}.clearfix::after{content:" ";display:block;height:0;clear:both}.author-container{float:right;padding-top:8px}.author-name{font-size:18px}.logo-container{float:right}.logo-container img.logo{border-radius:5px;margin-left:20px;height:55px}cite.lic .logo-container img.logo{height:35px;margin-left:18px;margin-top:11px;margin-bottom:3px}.speech-bubble{position:relative;border-radius:10px;font-style:italic;padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:30px;margin:15px;margin-top:0}.speech-bubble:after{content:'';position:absolute;bottom:0;width:0;height:0;border:20px solid transparent;border-bottom:0;border-left:0;margin-left:-10px;margin-bottom:-20px}.speech-bubble:hover a{opacity:0.85}.attribution{padding-top:3px}.attribution .logo-container img.logo{margin-left:15px}.attribution .logo-container img.solution6{width:170px;height:auto;margin-top:14px;background:#fff;border:3px solid #fff}.attribution.right-aligned{text-align:right}.attribution.right-aligned .author-container{vertical-align:top;display:inline-block;float:none}.attribution.right-aligned .logo-container{display:inline-block;float:none;margin-right:20px}.attribution.left-aligned{text-align:left}.attribution.left-aligned .author-container{vertical-align:top;display:inline-block;float:none;margin-left:35px}.attribution.left-aligned .logo-container{display:inline-block;float:none;margin-right:20px}#testimonial-zespri .speech-bubble{background:#DEEFE7}#testimonial-zespri .speech-bubble:after{border-top-color:#DEEFE7;right:140px}#testimonial-lic .speech-bubble{background:#e1edfb}#testimonial-lic .speech-bubble:after{border-top-color:#e1edfb;right:178px}#testimonial-solution6 .speech-bubble{background:#ffd5d5}#testimonial-solution6 .speech-bubble:after{border-top-color:#ffd5d5;left:80px}#testimonial-ciic .speech-bubble{background:#f9e3c9}#testimonial-ciic .speech-bubble:after{border-top-color:#f9e3c9;left:115px}.testimonial-container{margin-bottom:35px}.testimonial-container a{color:#244243;font-weight:normal}.testimonial-container img.logo{margin-right:10px}.testimonial-container img.logo.lic{width:90px;height:auto;margin-top:17px;margin-left:10px}.testimonial-container img.logo.zespri{width:50px;height:auto;margin-top:7px}.testimonial-container .author-container{float:left;padding-top:8px}.testimonial-container .logo-container{margin-right:10%}.quote-container{margin-top:25px;margin-bottom:25px}.quote-container .speech-bubble{margin-left:0;margin-right:0;padding-left:40px;padding-right:40px}.quote-container .speech-bubble p{line-height:1.8em}#human-factors-quote1 .speech-bubble{background:#f9e3c9}#human-factors-quote1 .speech-bubble:after{border-top-color:#f9e3c9;right:120px}#human-factors-quote2 .speech-bubble{background:#e1edfb}#human-factors-quote2 .speech-bubble:after{border-top-color:#e1edfb;left:135px}.no-js img.lazyload{display:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;position:absolute}.toggle + label{display:inline-block}.toggle + label ~ [data-toggle-target]{display:none}.toggle:checked + label{display:none}.toggle:checked ~ [data-toggle-target]{display:inline}.toggle.anim-fade ~ [data-toggle-target] p{display:none;opacity:0}.toggle.anim-fade:checked ~ [data-toggle-target] p{opacity:1;display:block;-webkit-animation:fadeIn 2s;animation:fadeIn 2s}label.toggle-activator{cursor:pointer;display:inline;color:#03B36E;font-weight:bold;font-style:normal}label.toggle-activator:hover{color:#015255}.masonry{margin-top:35px;column-gap:0;column-fill:initial}.masonry .testimonial-container{display:inline-block;vertical-align:top}@media only screen and (max-width:959px){.masonry{column-count:1}.testimonial-container{margin-left:20px;margin-right:20px}.col1 > .testimonial-container{margin-left:5px;margin-right:5px}.speech-bubble{margin-left:5px;margin-right:5px}.author-name{font-size:16px}.author-title{font-size:0.9em}.attribution .logo-container img.solution6{width:130px}#testimonial-solution6 .speech-bubble:after{left:85px}}@media only screen and (min-width:960px){.masonry{column-count:2;margin-left:20px;margin-right:20px}.testimonial-container{margin-left:5px;margin-right:5px}}div.block{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}div.header a.smallbutton{text-align:center;min-width:60px}span.recentcount{background:#F00;color:#FFF;-moz-border-radius:2px;-webkit-border-radius:2px;text-decoration:none;text-align:center;text-shadow:1px 1px #500;display:inline;border-radius:2px;font:0.7em "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;padding:1px 3px;margin:0.2em}a.disabled > span.recentcount{background:#ccc;color:white;text-shadow:none}div.separator{clear:both;width:100%;border-top:1px dotted #76B89E;height:1px;margin-top:15px;margin-bottom:15px}a.anchor{cursor:default;color:#000}table.links{width:100%;padding:10px;padding-top:0;padding-bottom:0}td.left{text-align:left}td.center{text-align:center}td.right{text-align:right}td.left,td.center,td.right{width:33.33%}.float-left{float:left}.float-right{float:right}.nowrap{white-space:nowrap}span.highlight{background:rgba(255,243,112,0.5);padding:4px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.case-study-item.highlight{background-color:rgba(255,243,112,0.3);border:1px solid rgba(36,66,67,0.75);-moz-box-shadow:0 0 3px 3px #FFF370;-webkit-box-shadow:0 0 3px 3px #FFF370;box-shadow:0 0 3px 3px #FFF370}a.domain,a.industry{display:block;width:130px;border:1px solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;padding-top:5px;padding-bottom:2px;background:#fff;margin:10px auto;color:#008F57}a.industry:hover,a.domain:hover{border:1px solid #008F57;-moz-box-shadow:0 0 4px 4px #A7C9AC;-webkit-box-shadow:0 0 4px 4px #A7C9AC;box-shadow:0 0 4px 4px #A7C9AC;transition:box-shadow;transition-duration:500ms}a.industry:hover > div,a.domain:hover > div{text-shadow:0.2em 0.2em 0.2em #DDEDDF}a.industry.active:hover > div,a.domain.active:hover > div{text-shadow:none}a.domain{padding-top:6px;padding-bottom:4px;margin-bottom:10px}a.domain img{padding-bottom:0}a.domain > div,a.industry > div{text-align:center;font-size:0.92em;font-weight:500;line-height:1.4em;color:#309b71}a.domain img,a.industry img{display:block;margin:0 auto}a.domain img{width:100px;margin-bottom:5px}a.industry{padding-top:10px;padding-bottom:4px;margin-bottom:15px}a.industry img{width:130px;margin-bottom:3px}div a.industry:last-child,div a.domain:last-child{margin-bottom:20px}a.innovation-new-product-development,a.ethical-change,a.enterprise-saas,a.creativity-as-a-service{padding-top:12px}a.innovation-new-product-development > div,a.enterprise-saas > div,a.creativity-as-a-service > div{font-size:0.90em}a.ethical-change > div{font-size:0.87em}a.domain img{width:130px}a.industry img.new-zealand{width:80px;height:auto}a.industry img.australia-asia{padding-top:5px;width:100px;height:auto}a.industry img.europe{height:auto;width:100px;padding-top:10px;padding-bottom:3px}a.domain img.open-source{height:auto;width:85px}a.domain img.join-our-team{height:auto;width:90px}a.domain img.conference{height:auto;width:95px}a.domain img.innovation{height:90px;width:auto;margin:5px auto}a.domain img.cell-platform{width:120px;margin:10px auto}a.domain.active,a.industry.active{cursor:default;border:1px solid #008F57;-moz-box-shadow:0 0 4px 4px #A7C9AC;-webkit-box-shadow:0 0 4px 4px #A7C9AC;box-shadow:0 0 4px 4px #A7C9AC}a.domain.active img,a.industry.active img{opacity:1}a.domain img:hover,a.industry img:hover{opacity:1;transition:opacity;transition-duration:500ms}.sidebar-left > h2,.sidebar-right > h2{text-align:center;line-height:30px;font-size:20px;font-weight:400;font-style:normal;color:#015255;text-shadow:none}.sidebar-left > h2,.sidebar-right > h2,.col1 > p:first-child{margin:0}.sidebar-left > h2{margin-top:30px}.sidebar-right > h2{margin-top:30px}.sidebar-left > h2:first-child,.sidebar-right > h2:first-child{margin-top:0}div.profile > a{float:left}div.profile > a > img{margin-top:5px;margin-right:10px;width:120px}div.profile > div > p{text-align:justify;text-justify:distribute;-webkit-text-justify:distribute;-moz-text-justify:distribute}p.emphasised{font-style:italic}img.economist-group{border:#FB0007 5px solid;border-radius:2px}img.zespri{height:100px;width:auto;border-radius:2px}div.columns-2{clear:both;margin-bottom:20px}div.columns-2 > div{width:49%;line-height:100px;display:inline-block;text-align:center}div.columns-2 > div img{vertical-align:middle;max-width:80%}img.profile{width:120px}img.profile:hover{opacity:0.85;filter:alpha(opacity=85)}.profile-image-wrapper{width:140px;float:left}.profile-title{font-weight:bold;font-size:120%;padding-top:15px;margin-bottom:10px;margin-left:3px}ul.profile-list{list-style-type:none;padding:0;margin:15px}ul.profile-list > li{clear:both}.icon-phone{font-size:20px;padding:1px}.icon-envelope{font-size:18px;padding:2px}.icon-phone,.icon-envelope{margin-right:1px}.phone-number,.email{display:inline-block;vertical-align:bottom;height:28px;line-height:28px}.profile .ndash{margin-left:3px;margin-right:3px}.profile-contents{padding-top:20px}.profile-description{line-height:25px}.profile-contact-details{margin-top:5px}.profile-contact-details > div{margin-bottom:5px}li > div.profile > a > img{margin-right:20px}dt{font-style:italic;font-size:105%;margin-top:5px}dt,dd{padding:5px}dd{text-align:justify;text-justify:distribute;-webkit-text-justify:distribute;-moz-text-justify:distribute;margin-bottom:10px}td{vertical-align:top}th{font-size:18px;font-weight:bold}table{*border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:15px}.overview,.case-study{border:1px solid #76B89E;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.overview{margin-bottom:40px}.overview td{border-top:1px solid #76B89E}.overview th{color:#015255;padding:8px;text-align:center}.overview td:first-child{border-left:none}.overview th:first-child{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0}.overview th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.overview tr:last-child td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.overview tr:last-child td:last-child{-moz-border-radius:0 0 6px 0;-webkit-border-radius:0 0 6px 0;border-radius:0 0 6px 0}.overview tr:nth-child(even) td,.case-study tr:nth-child(odd) td{background:#fff}.overview tr:nth-child(odd) td,.case-study tr:nth-child(even) td{background:#DEEFE7}.overview tr td table tr td{background:transparent!important;border:none;padding:3px}.overview tr td table tr td:last-child{padding-left:5px}.overview tr td center img{height:80px}th.goal{width:45%}.case-study{margin-bottom:20px}.case-study tr:first-child td{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border-top:none}.case-study tr:last-child td{-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:15px;text-align:center}.case-study tr td h3{margin-bottom:5px}.case-study tr td blockquote{background-color:inherit;border:none;margin:2em 1em 1em 1em;padding:0}.case-study tr td blockquote:before,.case-study tr td cite:before{text-shadow:none}.case-study tr td blockquote p{text-shadow:none}.overview td,.case-study td,.inline-results tr:last-child td{padding:8px;text-align:left}table > tbody > tr > td > ul{margin:0}table > tbody > tr > td > ul > li{margin-left:-0.75em}.centre{text-align:center}div.context{text-align:center}div.context > a.domain{padding-bottom:3px}div.context > a.domain,div.context > a.industry{width:62px;height:50px;padding:0;margin-bottom:0;margin-left:5px;margin-right:5px;display:inline-block;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}div.context > a.domain img{width:auto;height:36px}div.context > a.industry img{width:54px}div.context > a.domain img,div.context > a.industry img{margin-top:7px;opacity:1}div.embedded-video-container{padding-top:15px;padding-bottom:5px}div.embedded-video-container > h3{font-size:1.1em;margin:0em 0em 1em 0em;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.video-wrapper{position:relative;cursor:pointer}div.video-wrapper:hover{opacity:0.95}div.video-wrapper > div{position:absolute;top:50%;right:0;left:0;margin:-32px auto 0;width:64px;height:64px;opacity:0.75;background:url(../images/video-play-overlay.png) center no-repeat}div.video-wrapper:hover > div{opacity:1}img.video-poster{display:block}div.embedded-video-container > div.aspect-ratio > iframe.youtube-video{opacity:0}div.aspect-ratio > iframe.youtube-video{display:block;background:#000;border-top:1px solid #000;border-bottom:1px solid #000;width:99.99%}img.video-poster,div.aspect-ratio > iframe.youtube-video{margin-bottom:5px}div.video-description{padding-top:10px}div.video-description p:last-child{margin-bottom:0}.video-navigation{padding-top:1em;padding-bottom:1em}.video-navigation .previous{width:30%;float:left;text-align:left}.video-navigation .home{width:40%;text-align:center;display:inline-block}.video-navigation .next{width:30%;float:right;text-align:right}a.smallbutton > span.text{padding:5px}#next-control{min-width:0}.image-container{text-align:center}.image-container img{margin:10px;width:400px;max-width:90%}li.innovation-new-product-development .line-of-business p,li.innovation-new-product-development .line-of-business h3,a.innovation-new-product-development > div{color:#f00}li.ethical-change .line-of-business p,li.ethical-change .line-of-business h3,a.ethical-change > div{color:#00bf74}li.enterprise-saas .line-of-business p,li.enterprise-saas .line-of-business h3,a.enterprise-saas > div{color:#0F81FF}li.creativity-as-a-service .line-of-business p,li.creativity-as-a-service .line-of-business h3,a.creativity-as-a-service > div{color:darkorange}#container.innovation-new-product-development h2,#container.ethical-change h2,#container.enterprise-saas h2{font-weight:normal}@media (min-width:959px){ul.responsive-list > li div a{width:80%;margin:0 auto}}.caas-container{padding-left:20px;padding-right:20px}.caas{width:100%;border-radius:10px;height:94px;padding-top:15px}.caas .arrow{width:0;height:0;border-style:solid}.caas .right{border-width:40px 0 40px 69.3px;border-color:#fff #fff #fff #0ca568;float:right;margin-right:15px}.caas .left{border-width:40px 69.3px 40px 0;border-color:#fff #0ca568 #fff #fff;float:left;margin-left:15px}.caas .arrow-line{text-align:center;padding:20px}.caas .arrow-centre{background-color:#0ca568;text-shadow:1px 1px 1px #015255;font-size:170%;font-weight:normal;color:#fff;line-height:40px}li.creativity-as-a-service h3{color:#0ca568}li.creativity-as-a-service a:hover,li.creativity-as-a-service a.active{-moz-box-shadow:0 0 3.5px 3.5px #389e76;-webkit-box-shadow:0 0 3.5px 3.5px #389e76;box-shadow:0 0 3.5px 3.5px #389e76}li.creativity-as-a-service a:hover,li.creativity-as-a-service a.active,a.creativity-as-a-service:hover,a.creativity-as-a-service.active{border:1px solid darkorange;-moz-box-shadow:0 0 4px 4px #ffca6a;-webkit-box-shadow:0 0 4px 4px #ffca6a;box-shadow:0 0 4px 4px #ffca6a}a.creativity-as-a-service:hover .arrow-centre{background-color:#008F57}a.creativity-as-a-service:hover .left{border-color:#fff #008F57 #fff #fff}a.creativity-as-a-service:hover .right{border-color:#fff #fff #fff #008F57}a.creativity-as-a-service:hover .arrow-centre .a,a.creativity-as-a-service:hover .arrow-centre .h{color:#f93030}a.creativity-as-a-service:hover .arrow-centre .b,a.creativity-as-a-service:hover .arrow-centre .i{color:#ffb938}a.creativity-as-a-service:hover .arrow-centre .c,a.creativity-as-a-service:hover .arrow-centre .j{color:#ffff5c}a.creativity-as-a-service:hover .arrow-centre .d{color:#bfffb8}a.creativity-as-a-service:hover .arrow-centre .e{color:#9bcafd}a.creativity-as-a-service:hover .arrow-centre .f{color:#ad89c7}a.creativity-as-a-service:hover .arrow-centre .g{color:violet}a.creativity-as-a-service:hover .arrow-centre span{text-shadow:2px 2px #000}.caas-container a.creativity-as-a-service:hover{border:1px solid #fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media (max-width:959px){ul.responsive-list > li.creativity-as-a-service{display:block}.caas-container{display:none}}@media (min-width:960px){ul.responsive-list > li.creativity-as-a-service{display:none}.caas-container{display:block}}ul.value-examples > li{margin-top:15px;margin-bottom:15px}li{margin-bottom:4px}.sidebar-left > .innovation-new-product-development-background,.sidebar-left > .ethical-change-background,.sidebar-left > .enterprise-saas-background{margin-left:5px}.sidebar-right > .innovation-new-product-development-background,.sidebar-right > .ethical-change-background,.sidebar-right > .enterprise-saas-background{margin-right:5px}.innovation-new-product-development-background,.ethical-change-background,.enterprise-saas-background{margin-left:25px;margin-right:25px;margin-bottom:15px;border-radius:5px}ul.breadcrumbs{display:inline-block;background:#f7f7f7;padding-left:7px;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-top:15px;margin-bottom:0;border-radius:6px}ul.breadcrumbs li{display:inline}ul.breadcrumbs li:not(:first-child)::before{content:"> ";color:#507950;margin-left:3px;margin-right:3px}.col1 > ul.breadcrumbs{margin-top:0}@media (min-width:980px) and (max-width:1049px){body{width:100%}#container{width:960px}h2{font-size:17px}}@media (min-width:960px) and (max-width:979px){body{background:#fff;width:100%}#container{width:960px;margin:0 auto}}@media (max-width:959px){html{-webkit-text-size-adjust:none}body{background:#fff}.colright{margin:0;left:0}.colmid{width:100%;left:0}.col1pad{margin:0;padding:15px;padding-top:0}.col1wrap{float:none;width:100%;right:0}.col2{float:left;margin-left:4%}.col3{float:right;margin-right:4%}.col2,.col3{position:relative;overflow:hidden;left:0;width:45%}.colright{float:none}table.links{padding:0}table tbody td.section{font-size:21px}div.footer{height:85px;overflow:visible;padding-bottom:0}div.footer .col2,div.footer .col3{margin-top:0}div.footer .col1pad{padding-bottom:5px}div.footer .col2{display:none}div.footer .col3{margin:0 auto;float:none}a.call-to-action-button{max-width:85%}a.call-to-action-button.wide{max-width:95%}}@media (min-width:768px) and (max-width:959px){body{background:#015255}ul.feature-list-container > li div{width:90%}#container{width:680px}.sidebar-left > h2,.sidebar-right > h2{line-height:40px;font-size:26px}}@media (min-width:620px) and (max-width:767px){body{background:#015255}#container{width:590px}}@media (min-width:460px) and (max-width:959px){body{width:100%;font-size:16px}.col2,.col3{margin-top:20px}a.domain > div,a.industry > div{font-size:0.85em;line-height:1.5em}a.smallbutton,a.button{font-size:15px;line-height:24px;min-width:55px}div.relatedcontent > ul > li > a{font-size:16px}h1{font-size:16px;line-height:24px}h2{font-size:15px;line-height:22px}h3{font-size:14px}body{font-size:14px}div.header a.news{width:auto;min-width:60px}div.header a.smallbutton,div.header a.news{min-width:55px;margin-left:15px}span.recentcount{margin-right:2px;margin-left:6px}div.centeringcontainer > img{width:80%}}@media (min-width:460px) and (max-width:619px){div.header,.col1pad{padding:10px}h1{margin-right:25px}div.header{margin-bottom:0}a.smallbutton{font-size:14.5px;line-height:22px}}@media (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),(max-width:400px){h1{margin-right:20px}}@media (max-width:619px){body{width:100%;min-width:320px}#container{width:100%;margin:0}div.context > a.domain,div.context > a.industry{width:80px;height:60px}div.context > a.domain img{width:auto;height:44px;margin-top:7px}div.context > a.industry img{width:66px;margin-top:8px}div.disclaimer{margin-top:5px}div.disclaimer a{color:#008F57}}@media (max-width:459px){h2{font-size:16.5px;line-height:24px}h2.smaller{font-size:15.75px}h3{font-size:15.5px;line-height:22px}div.header a.smallbutton{min-width:40px}span.buttons > a.smallbutton{margin-left:10px}a.smallbutton,a.button{font-size:12px;line-height:20px}a.button img,a.smallbutton img{display:none}a.industry:hover,a.domain:hover{-moz-box-shadow:0 0 3px 3px #A7C9AC;-webkit-box-shadow:0 0 3px 3px #A7C9AC;box-shadow:0 0 3px 3px #A7C9AC}div > a.industry:last-child{margin-bottom:10px}a.domain > div,a.industry > div{font-size:11.75px}div.disclaimer a{font-size:12px}a.call-to-action-button{font-size:13.25px;padding:8px}.gigtv-parent p{text-align:inherit;text-justify:inherit;-webkit-text-justify:inherit;-moz-text-justify:inherit;font-size:100%;line-height:1.6}ul.breadcrumbs{padding-left:5px;padding-right:5px}ul.breadcrumbs li:not(:first-child)::before{margin-left:0;margin-right:0}ul.breadcrumbs li{font-size:88%}}@media (max-width:359px){h1{font-size:14px;line-height:20px}h2{font-size:14px;line-height:20px}div.buttonholder{margin-top:1em}div.header{margin-bottom:0}a.smallbutton{font-size:10px;line-height:20px;padding:0 6px}a.button{font-size:12px;line-height:20px}div.header a.smallbutton{font-size:12px;min-width:40px}table.case-study p.justified{text-align:left}div > img.zespri{height:90px}}img.s23m-logo{width:60px}div.headerright{text-align:center}div.headerright > div{overflow:auto}div.headerright > div > div{float:right;padding-top:0.6em}div.headerright > div > div > span{font-size:80%;line-height:1.2em}div.headerright h1{white-space:nowrap;padding:1px}@media (max-width:619px){img.s23m-logo{width:50px}div.headerright{height:50px}div.headerright span img{height:25px;width:auto}}@media (max-width:550px){img.s23m-logo{width:40px}div.headerright{height:40px}}@media (max-width:500px){.headerright h1{font-size:14px;margin-right:0}img.s23m-logo{width:32px}div.headerright{height:32px}}@media (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2),(max-width:400px){}@media (max-width:459px){.headerright h1{font-size:13.5px}}@media (max-width:399px){img.s23m-logo{width:32px}div.headerright{height:32px}div.headerright h1.video-title{font-size:12px}div.headerright span img{height:20px;width:auto}}div.headerright{display:flex;flex-direction:column;justify-content:center}.headerright{height:60px;position:relative;overflow:auto}.headerright h1{position:absolute;margin-top:0;top:50%;left:10px;right:10px;transform:translateY(-50%);overflow:auto}@media (max-width:459px){.phone-number,.email{line-height:25px}}@media (min-width:460px) and (max-width:959px){.phone-number,.email{line-height:22px}}@media (max-width:959px){.profile-contents{padding-top:20px}div.profile > a > img{width:120px}ul.profile-list > li{margin-bottom:0}li > div.profile > a > img{margin-right:15px}.profile-contact-details{clear:both}.profile-description{line-height:30px}.profile-title{margin-left:0;margin-bottom:0;padding-top:0;display:block}.profile .ndash{display:none}.profile-region{display:block}.profile-contact-details > div{margin-bottom:0}}@media (min-width:960px) and (max-width:1049px){.profile-contents{padding-top:15px}.profile-description{line-height:15px}.profile-contact-details > div{margin-bottom:0}ul.profile-list{margin-left:0;margin-right:0}.profile-title{font-size:110%}li > div.profile > a > img{margin-right:10px;width:90px}}.profiles-two-column td{text-align:center;width:50%}.profiles-two-column td img{width:50%}@media (max-width:599px){.profiles-two-column td img{width:75%}}.headline-container{margin-top:5px}.headline{font-size:35px;line-height:46px;font-weight:300;text-align:center;margin-bottom:15px}.responsive-list .line-of-business{padding-left:4px;padding-right:4px;padding-top:20px;padding-bottom:5px}.line-of-business{font-weight:normal;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #fff}.line-of-business:hover{color:#008F57;transition:box-shadow;transition-duration:500ms}.line-of-business:visited{color:#008F57}.line-of-business h3{font-size:13.5px;font-weight:500;margin-top:0;margin-bottom:0}.line-of-business:hover h3{text-shadow:0.2em 0.2em 0.2em #DDEDDF}li.innovation-new-product-development .line-of-business:hover,a.innovation-new-product-development:hover,a.innovation-new-product-development.active{border:1px solid #be1f1f;-moz-box-shadow:0 0 3.5px 3.5px #ff4f4f;-webkit-box-shadow:0 0 3.5px 3.5px #ff4f4f;box-shadow:0 0 3.5px 3.5px #ff4f4f}li.ethical-change .line-of-business:hover,a.ethical-change:hover,a.ethical-change.active{border:1px solid #116a2b;-moz-box-shadow:0 0 3.5px 3.5px #41c067;-webkit-box-shadow:0 0 3.5px 3.5px #41c067;box-shadow:0 0 3.5px 3.5px #41c067}li.enterprise-saas .line-of-business:hover,a.enterprise-saas:hover,a.enterprise-saas.active{border:1px solid #215fa3;-moz-box-shadow:0 0 3.5px 3.5px #3b98ff;-webkit-box-shadow:0 0 3.5px 3.5px #3b98ff;box-shadow:0 0 3.5px 3.5px #3b98ff}ul.responsive-list{display:table;width:100%;margin:0 auto;padding:0;overflow-x:hidden}ul.responsive-list > li{display:table-cell;height:100%;padding-top:4px;padding-bottom:4px;padding-left:0;padding-right:0}ul.responsive-list > li div{text-align:center;padding-left:0;padding-right:0}ul.responsive-list > li.ethical-change div{margin-left:30px;margin-right:30px;margin:0 auto}ul.responsive-list > li img{height:150px;width:auto}ul.responsive-list > li.innovation-new-product-development img{height:134px;margin-top:8px;margin-bottom:8px}ul.responsive-list > li p{font-size:94%;font-style:italic;margin-bottom:0;margin-top:7px;margin-left:0;margin-right:0;text-align:center}ul.responsive-list > li.innovation-new-product-development,ul.responsive-list > li.enterprise-saas,ul.responsive-list > li.ethical-change{width:33.333%}.flowing-list-wrapper{text-align:center}.flowing-list-wrapper a.industry{display:inline-block;width:170px;padding-top:15px;margin-bottom:30px;margin-left:22px;margin-right:22px}.flowing-list-wrapper a.industry img{width:160px;opacity:1}.flowing-list-wrapper a.industry .link-footer{font-size:14px}.section{margin-bottom:40px}@media (max-width:959px){.headline{font-size:25px;line-height:40px}.section .headline{font-size:27px;line-height:44px}ul.responsive-list > li.innovation-new-product-development,ul.responsive-list > li.ethical-change,ul.responsive-list > li.enterprise-saas{display:block;width:100%;padding:0;margin-top:10px;margin-bottom:15px}ul.responsive-list > li div{width:70%;margin:0 auto;margin-bottom:20px}ul.responsive-list > li a{width:80%;margin:0 auto}ul.responsive-list > li img{max-width:80%;height:auto!important}ul.responsive-list > li p{font-size:15px;margin:10px 5%}ul.responsive-list > li.ethical-change p,ul.responsive-list > li.enterprise-saas p,ul.responsive-list > li.creativity-as-a-service p{font-size:14px;margin:10px 0}.line-of-business h3{font-size:16px}li.innovation-new-product-development .line-of-business h3{font-size:15px}.flowing-list-wrapper a.industry{width:240px;margin-left:15px;margin-right:15px}.flowing-list-wrapper a.industry img{width:220px}div.col1{border-bottom:1px dotted #76B89E}div.footer div.col1{border-bottom:none}}@media (max-width:619px){.headline{font-size:24px;line-height:36px}.section .headline{font-size:25.5px;line-height:42px}ul.responsive-list > li a{width:90%}ul.responsive-list > li img{max-width:90%}div#container > a.call-to-action-button{max-width:80%}}@media (max-width:549px){.headline{font-size:22px;line-height:34px}.section .headline{font-size:24px;line-height:38px}}@media (max-width:459px){.headline{font-size:20px;line-height:35px}.section .headline{font-size:22px;line-height:36px}ul.responsive-list{display:block;margin-bottom:0}ul.responsive-list > li.innovation-new-product-development,ul.responsive-list > li.ethical-change,ul.responsive-list > li.enterprise-saas{margin-top:7px;margin-bottom:7px}ul.responsive-list > li div{width:90%}ul.responsive-list > li img{max-width:90%;height:auto!important}ul.responsive-list > li a{width:85%}.line-of-business h3{font-size:15px}ul.profile-list{margin:0}div.col1{margin-bottom:20px}div.footer div.col1{margin-bottom:0}}@media (max-width:439px){.headline{font-size:16px;line-height:32px;font-weight:500}}