/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.article-header .topic,.button-primary,.button-secondary,.case-study-header-bottom .button a,.case-study-header-top .type,.contact-sidebar h3,.cta-block .button a,.end-cap-item .textual .date,.end_cap--category-title,.extra-content-item .type,.field-name-field-article-date,.field-name-field-ci-label,.label-strong,.lgn-tv_nav_tgl,.location .city,.locations-header,.next-trend .label,.pagebreak-block .tagline,.scroll_hint em,.services-overview .textual .learn-more,.site-content--case-studies .cta-block h2,.site-content--latest-thinking .cta-block h2,.site-nav_menu .site-nav_item>label,.site-nav_menu .site-nav_submenu li label,.tech-vision .headline .title-wrapper .label,.tech-vision-18 .headline .title-wrapper .label,.topic-for-article h2,figcaption,strong{font-weight:600}.paragraph-slideshow ul,.social-links,.tabs-toggler .tab-list,.tv-social-links ul,ul.content-list,ul.menu,ul.tabs{margin:0;padding:0}.paragraph-slideshow ul,.social-links,.tabs-toggler .tab-list,.tv-social-links ul,ul.content-list,ul.menu,ul.tabs{list-style:none}.paragraph-slideshow ul li,.social-links li,.tabs-toggler .tab-list li,.tv-social-links ul li,ul.content-list li,ul.menu li,ul.tabs li{list-style-image:none}.case-study-header-bottom .inner,.categories-wrapper .inner-content,.field-name-field-article-contact-info,.footer-wrapper,.hwi-block .subtitle,.site-content,.site-content--case-studies .cta-wrapper .inner-content,.topics-navigation-wrapper .item-list,.tv-skew .container,.tv-skew-18 .container,.tv-skew-image .container,.view-connect-blog .view-content,.view-cta .view-content,.view-lead-investors .view-content,.view-lead-paragraph .view-content{margin-right:16px;margin-left:16px}#l10n-client.hidden{display:block!important;visibility:visible}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:AvenirNext,sans-serif;color:#2e2e2e;font-size:16px;font-size:1.6rem;line-height:1.75}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:AvenirNext,sans-serif;color:#2e2e2e;letter-spacing:.03125rem;font-weight:700;margin:0}.h1,h1{font-size:56px;font-size:5.6rem;line-height:1.3;letter-spacing:.0625rem}.h2,h2{font-size:40px;font-size:4rem;line-height:1.4}.h3,h3{font-size:32px;font-size:3.2rem;line-height:1.3}.h4,h4{font-size:30px;font-size:3rem;line-height:1.3}.h5,h5{font-size:24px;font-size:2.4rem;line-height:1.3}.h6,h6{font-size:18px;font-size:1.8rem;line-height:1.3}p{margin:0}p+*{margin-top:16px}img.left{float:left;margin-right:10px}img.right{float:right;margin-left:10px}img,video{display:block;max-width:100%;height:auto}a img{outline:0 none;border:0 none}ol,ul{margin-bottom:0}ol+*,ul+*{margin-top:30px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}hr{height:1px;border:1px solid #666;margin:30px 0}em{font-style:italic}figure{margin-top:40px;margin-right:0;margin-bottom:40px;margin-left:0;padding-top:24px;padding-bottom:32px;border-top:1px solid silver;border-bottom:1px solid silver}blockquote{quotes:"“" "”" "‘" "’";color:#3ec73c;letter-spacing:.03125rem;font-weight:800;font-size:24px;font-size:2.4rem;line-height:1.3;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}blockquote .field-item:before{content:open-quote}blockquote .field-item:after{content:close-quote}figcaption{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem}::selection{background:#eb8024;color:#fff;text-shadow:none}.animated{animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.animatedFadeInUp{opacity:0}.fadeInUp{opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}.article-header{position:relative}.article-header .visual{position:relative;margin-right:-16px;margin-left:-16px}.article-header .visual:after{content:'';background-color:rgba(0,0,0,.23);position:absolute;top:0;bottom:0;width:100vw;max-width:1680px}.article-header .visual img{object-fit:cover;width:100%;height:450px}.article-header .textual{text-align:center;width:100%;position:absolute;bottom:40px}.article-header .topic{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;color:#fff}.article-header h1{color:#fff;font-size:32px;font-size:3.2rem;line-height:1.3}.node-article a{color:#2e2e2e;text-decoration:none;border-bottom:1px solid #ffcd1e}.node-article a:hover{background-color:#ffcd1e}.node-article .field-collection-container{background-color:#f7f7f7;margin-right:-16px;margin-left:-16px;margin-top:88px;margin-bottom:88px}.field-name-field-article-subtitle{font-size:18px;font-size:1.8rem;line-height:1.8;padding-top:56px;padding-bottom:24px;border-bottom:1px solid silver;margin-bottom:24px}.field-name-field-article-date{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem}.field-name-field-article-location{font-size:14px;font-size:1.4rem;line-height:2;padding-bottom:40px}.topic-for-article h2{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;text-align:center;color:#2e2e2e;padding-bottom:24px}.topic-for-article h2:after,.topic-for-article h2:before{content:'\a0';-ms-flex-positive:1;flex-grow:1;display:block;height:1px;position:relative;top:10px}.topic-for-article h2:before{margin-right:16px}.topic-for-article h2:after{margin-left:16px}.topic-for-article h2:after,.topic-for-article h2:before{background-color:#2e2e2e}.topic-for-article .topic-block{padding-top:0}.topic-for-article .topic-block:nth-child(even){background-color:#fff}.field-name-field-article-contact-info .field-collection-view{padding-top:40px}.field-name-field-ci-label{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;color:#9b9b9b}.button-primary,.case-study-header-bottom .button a,.cta-block .button a{font-size:11px;font-size:1.1rem;line-height:1;color:#2e2e2e;padding:12px 16px 11px 16px;text-transform:uppercase;text-decoration:none;letter-spacing:.16636rem;background-color:#fff;background-image:linear-gradient(0deg,#f4f4f4,#f4f4f4);background-size:0 100%;background-repeat:no-repeat;transition:background-size 333ms cubic-bezier(.42,0,.58,1);min-width:120px}.button-primary:hover,.case-study-header-bottom .button a:hover,.cta-block .button a:hover{background-size:100% 100%}.aricent-color-1 .button-primary,.aricent-color-1 .case-study-header-bottom .button a,.aricent-color-1 .cta-block .button a,.case-study-header-bottom .button .aricent-color-1 a,.cta-block .button .aricent-color-1 a{background-color:#00babe;background-image:linear-gradient(0deg,#0082ae,#0082ae);color:#fff}.aricent-color-2 .button-primary,.aricent-color-2 .case-study-header-bottom .button a,.aricent-color-2 .cta-block .button a,.case-study-header-bottom .button .aricent-color-2 a,.cta-block .button .aricent-color-2 a{background-color:#5fc3eb;background-image:linear-gradient(0deg,#0f72c3,#0f72c3);color:#fff}.aricent-color-3 .button-primary,.aricent-color-3 .case-study-header-bottom .button a,.aricent-color-3 .cta-block .button a,.case-study-header-bottom .button .aricent-color-3 a,.cta-block .button .aricent-color-3 a{background-color:#f03f4b;background-image:linear-gradient(0deg,#bd2630,#bd2630);color:#fff}.aricent-color-4 .button-primary,.aricent-color-4 .case-study-header-bottom .button a,.aricent-color-4 .cta-block .button a,.case-study-header-bottom .button .aricent-color-4 a,.cta-block .button .aricent-color-4 a{background-color:#464b69;background-image:linear-gradient(0deg,#464b69,#464b69);color:#fff}.aricent-color-5 .button-primary,.aricent-color-5 .case-study-header-bottom .button a,.aricent-color-5 .cta-block .button a,.case-study-header-bottom .button .aricent-color-5 a,.cta-block .button .aricent-color-5 a{background-color:#ffcd1e;background-image:linear-gradient(0deg,#ecac00,#ecac00);color:#fff}.aricent-color-6 .button-primary,.aricent-color-6 .case-study-header-bottom .button a,.aricent-color-6 .cta-block .button a,.case-study-header-bottom .button .aricent-color-6 a,.cta-block .button .aricent-color-6 a{background-color:#5f4f9b;background-image:linear-gradient(0deg,#342080,#342080);color:#fff}.button-secondary,.services-overview .textual .learn-more{font-size:11px;font-size:1.1rem;line-height:1;position:relative;overflow-y:hidden;text-transform:uppercase;text-decoration:none;letter-spacing:.23091rem;padding-bottom:6px}.button-secondary:before,.services-overview .textual .learn-more:before{content:"";position:absolute;left:0;right:0;bottom:.1rem;height:.2rem;transition:transform 333ms cubic-bezier(.42,0,.58,1);transform-origin:50% 50%}.button-secondary:hover:before,.services-overview .textual .learn-more:hover:before{transform:scaleY(2)}.aricent-color-1 .button-secondary,.aricent-color-1 .services-overview .textual .learn-more,.services-overview .textual .aricent-color-1 .learn-more{color:#00babe}.aricent-color-1 .button-secondary:before,.aricent-color-1 .services-overview .textual .learn-more:before,.services-overview .textual .aricent-color-1 .learn-more:before{background-color:#00babe}.aricent-color-2 .button-secondary,.aricent-color-2 .services-overview .textual .learn-more,.services-overview .textual .aricent-color-2 .learn-more{color:#5fc3eb}.aricent-color-2 .button-secondary:before,.aricent-color-2 .services-overview .textual .learn-more:before,.services-overview .textual .aricent-color-2 .learn-more:before{background-color:#5fc3eb}.aricent-color-3 .button-secondary,.aricent-color-3 .services-overview .textual .learn-more,.services-overview .textual .aricent-color-3 .learn-more{color:#f03f4b}.aricent-color-3 .button-secondary:before,.aricent-color-3 .services-overview .textual .learn-more:before,.services-overview .textual .aricent-color-3 .learn-more:before{background-color:#f03f4b}.aricent-color-4 .button-secondary,.aricent-color-4 .services-overview .textual .learn-more,.services-overview .textual .aricent-color-4 .learn-more{color:#464b69}.aricent-color-4 .button-secondary:before,.aricent-color-4 .services-overview .textual .learn-more:before,.services-overview .textual .aricent-color-4 .learn-more:before{background-color:#464b69}.aricent-color-5 .button-secondary,.aricent-color-5 .services-overview .textual .learn-more,.services-overview .textual .aricent-color-5 .learn-more{color:#ffcd1e}.aricent-color-5 .button-secondary:before,.aricent-color-5 .services-overview .textual .learn-more:before,.services-overview .textual .aricent-color-5 .learn-more:before{background-color:#ffcd1e}.aricent-color-6 .button-secondary,.aricent-color-6 .services-overview .textual .learn-more,.services-overview .textual .aricent-color-6 .learn-more{color:#5f4f9b}.aricent-color-6 .button-secondary:before,.aricent-color-6 .services-overview .textual .learn-more:before,.services-overview .textual .aricent-color-6 .learn-more:before{background-color:#5f4f9b}.button-tertiary,.trending-topics a{position:relative}.button-tertiary .ico,.trending-topics a .ico{transform:rotate(-90deg) translate(-.6em,.2em);transform-origin:50% 50%;left:auto;right:auto;overflow:hidden}.button-tertiary .ico svg,.trending-topics a .ico svg{fill:#000;animation:none}.button-tertiary[data-hover_start] .ico svg,.trending-topics a[data-hover_start] .ico svg{animation:scrolly_starter 2s cubic-bezier(.77,0,.175,1) forwards infinite}.case-study-header{margin-right:-16px;margin-left:-16px}.case-study-header-top{position:relative}.case-study-header-top .visual{position:relative}.case-study-header-top .visual:after{content:'';background-color:rgba(0,0,0,.23);position:absolute;top:0;bottom:0;width:100vw;max-width:1680px}.case-study-header-top .visual img{object-fit:cover;width:100%;height:450px}.case-study-header-top .textual{text-align:center;width:100%;position:absolute;bottom:40px}.case-study-header-top .type{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;color:#fff}.case-study-header-top h1{color:#fff;font-size:32px;font-size:3.2rem;line-height:1.3}.case-study-header-bottom{position:relative;z-index:1;margin-top:147px;background-color:#3ec73c;margin-top:0}.case-study-header-bottom:after{background:inherit;content:'';width:100%;height:100%;position:absolute;z-index:-1;-webkit-backface-visibility:hidden}.case-study-header-bottom:after{bottom:0;transform:skewY(-5deg);transform-origin:100%}.case-study-header-bottom .inner{padding-top:56px;padding-bottom:88px}.case-study-header-bottom .type{font-style:normal;font-weight:800;color:#fff;letter-spacing:.03125rem;text-align:center;font-size:24px;font-size:2.4rem;line-height:1.3;margin-bottom:40px}.case-study-header-bottom .button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.case-study-header-bottom .button a{text-decoration:none}.site-content--case-studies .region-content{margin-top:147px}.site-content--case-studies .cta-wrapper{background-color:#f7f7f7;margin-right:-16px;margin-left:-16px;height:460px;position:relative;margin-top:88px}.site-content--case-studies .cta-wrapper .inner-content{height:100%}.site-content--case-studies .cta-block{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.site-content--case-studies .cta-block h2{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;text-align:center;color:#2e2e2e;position:absolute;top:0;width:calc(100% - 32px);padding-top:24px}.site-content--case-studies .cta-block h2:after,.site-content--case-studies .cta-block h2:before{content:'\a0';-ms-flex-positive:1;flex-grow:1;display:block;height:1px;position:relative;top:10px}.site-content--case-studies .cta-block h2:before{margin-right:16px}.site-content--case-studies .cta-block h2:after{margin-left:16px}.site-content--case-studies .cta-block h2:after,.site-content--case-studies .cta-block h2:before{background-color:#2e2e2e}.site-content--contactus h1{color:#007eaf;font-size:32px;font-size:3.2rem;line-height:1.3;letter-spacing:.03125rem;text-align:center;padding-top:56px;padding-bottom:56px}.site-content--contactus h1::after{display:none}.contact-form iframe{height:790px}.contact-sidebar h3{font-size:12px;font-size:1.2rem;line-height:1.8;color:#007eaf;letter-spacing:.125rem;text-transform:uppercase;margin-bottom:16px}.contact-sidebar b{font-weight:400}.contact-sidebar a{color:#2e2e2e;text-decoration:none;border-bottom:1px solid #007eaf}.contact-sidebar a:hover{background-color:#9b9b9b}.contact-sidebar div+div{margin-top:56px}.locations-header{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;text-align:center;color:#2e2e2e}.locations-header:after,.locations-header:before{content:'\a0';-ms-flex-positive:1;flex-grow:1;display:block;height:1px;position:relative;top:10px}.locations-header:before{margin-right:16px}.locations-header:after{margin-left:16px}.locations-header:after,.locations-header:before{background-color:#2e2e2e}.tabs-toggler{position:relative;z-index:510}.tabs-toggler .tab-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tabs-toggler .tab-list li:hover{color:#007eaf}.tabs-toggler .tab-list li+li{margin-left:48px}.tabs-toggler .tab-list .tab-nav-link.active{color:#007eaf}.locations-listing h3{display:inline-block;width:100%}.location .city{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem}.location a{display:inline-block;font-size:14px;font-size:1.4rem;line-height:2.3;color:#2e2e2e;text-decoration:none}.location a .ico{top:-4px}.location .field-name-field-location-address{font-size:14px;font-size:1.4rem;line-height:2.3}.leaflet-container{background:#f7f7f7}.leaflet-container a.leaflet-popup-close-button{background-image:url(../images/close-dark-grey.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:center center;padding:0;width:16px;height:16px;text-indent:-9999px;position:absolute;top:24px;right:24px}.leaflet-popup{margin-bottom:0;margin-left:-1px}.leaflet-popup-content-wrapper{padding:0;border-radius:0;box-shadow:none}.leaflet-popup-content{margin:0;padding:32px 52px 32px 32px}.leaflet-popup-l-tip-container,.leaflet-popup-r-tip-container{width:24px;height:24px;position:absolute;top:50%;margin-top:-11px;overflow:hidden;pointer-events:none}.leaflet-popup-r-tip-container{left:-10px}.leaflet-popup-l-tip-container{left:100%}.leaflet-popup-l-tip,.leaflet-popup-r-tip{background:#fff;width:17px;height:17px;padding:1px;transform:rotate(45deg)}.leaflet-popup-r-tip{margin-top:4px;margin-left:4px}.leaflet-popup-l-tip{margin-top:4px;margin-left:-10px}.site-content--industries .view-cta,.site-content--software .view-cta,.site-content--solutions .view-cta{margin-top:0}.site-content--industries .view-cta{background-color:#464b69}.site-content--services .view-cta{background-color:#ffcd1e}.site-content--software .view-cta{background-color:#00b4b9}.site-content--solutions .view-cta{background-color:#5fc3eb}.site-content--industries .cta-block,.site-content--software .cta-block,.site-content--solutions .cta-block{padding-bottom:88px}.site-content--industries .cta-block .text,.site-content--software .cta-block .text,.site-content--solutions .cta-block .text{color:#fff}.end_cap--category-title{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;text-align:center;color:#2e2e2e;width:calc(100% - 32px);margin:0 auto}.end_cap--category-title:after,.end_cap--category-title:before{content:'\a0';-ms-flex-positive:1;flex-grow:1;display:block;height:1px;position:relative;top:10px}.end_cap--category-title:before{margin-right:16px}.end_cap--category-title:after{margin-left:16px}.end_cap--category-title:after,.end_cap--category-title:before{background-color:#2e2e2e}.end-cap-block{background-color:#fff;margin-right:-16px;margin-left:-16px;padding-top:88px}.end-cap-block h2{text-align:center;margin-bottom:40px;max-width:960px;margin:0 auto;padding-bottom:40px;font-size:32px;font-size:3.2rem;line-height:1.3}.end-cap-item{cursor:pointer}.end-cap-item:hover .textual.aricent-color-1{background-color:#00babe}.end-cap-item:hover .textual.aricent-color-2{background-color:#5fc3eb}.end-cap-item:hover .textual.aricent-color-3{background-color:#f03f4b}.end-cap-item:hover .textual.aricent-color-4{background-color:#3ec73c}.end-cap-item:hover .textual.aricent-color-5{background-color:#ffcd1e}.end-cap-item:hover .textual.aricent-color-6{background-color:#5f4f9b}.end-cap-item:hover .textual.aricent-color-1 .date{color:#fff}.end-cap-item:hover .textual.aricent-color-2 .date{color:#fff}.end-cap-item:hover .textual.aricent-color-3 .date{color:#fff}.end-cap-item:hover .textual.aricent-color-4 .date{color:#2e2e2e}.end-cap-item:hover .textual.aricent-color-5 .date{color:#2e2e2e}.end-cap-item:hover .textual.aricent-color-6 .date{color:#2e2e2e}.end-cap-item:hover .textual.aricent-color-1 h3 a{color:#fff}.end-cap-item:hover .textual.aricent-color-2 h3 a{color:#fff}.end-cap-item:hover .textual.aricent-color-3 h3 a{color:#fff}.end-cap-item:hover .textual.aricent-color-4 h3 a{color:#2e2e2e}.end-cap-item:hover .textual.aricent-color-5 h3 a{color:#2e2e2e}.end-cap-item:hover .textual.aricent-color-6 h3 a{color:#2e2e2e}.end-cap-item .visual img{width:100%}.end-cap-item .textual{background-color:#fff}.end-cap-item .textual.aricent-color-1 .date{color:#00babe}.end-cap-item .textual.aricent-color-2 .date{color:#5fc3eb}.end-cap-item .textual.aricent-color-3 .date{color:#f03f4b}.end-cap-item .textual.aricent-color-4 .date{color:#3ec73c}.end-cap-item .textual.aricent-color-5 .date{color:#ffcd1e}.end-cap-item .textual.aricent-color-6 .date{color:#5f4f9b}.end-cap-item .textual .inner{padding:16px}.end-cap-item .textual .date{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem}.end-cap-item .textual h3{font-size:18px;font-size:1.8rem;line-height:1.3}.end-cap-item .textual h3 a{color:#2e2e2e;text-decoration:none}.end-cap-item.first{display:block;position:relative}.end-cap-item.first .visual{width:100%}.end-cap-item.first .textual{height:0;padding-bottom:50%;background-color:#fff}.end-cap-item.last .visual{-ms-flex-order:1;order:1}.end_cap--category-title:after,.end_cap--category-title:before{height:0!important}footer{background-color:#000;color:#fff;font-size:13px;font-size:1.3rem;line-height:2;position:relative;z-index:10;clear:both}footer a{color:#fff;text-decoration:underline}.footer-top{display:-ms-flexbox;display:flex;padding-top:48px}.footer-top h2{font-size:16px;font-size:1.6rem;line-height:2;color:#fff;margin-bottom:5px}.footer-bottom{border-top:1px solid #979797;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:80px}.footer-bottom ul li{display:inline-block}.footer-bottom ul li:nth-child(3):before,.footer-bottom ul li:nth-child(4):before{content:'|';padding-right:5px;padding-left:5px}.logos-wrapper{width:143px}.logos-wrapper img+a{display:inline-block;margin-top:12px;margin-right:6px}.social-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.social-links a{display:block;text-indent:-9999px}.social-links .facebook{background-image:url(../images/facebook.svg);width:31px;height:32px}.social-links .facebook:hover{background-image:url(../images/facebook-blue.svg)}.social-links .linkedin{background-image:url(../images/linkedin.svg);width:31px;height:29px}.social-links .linkedin:hover{background-image:url(../images/linkedin-blue.svg)}.social-links .twitter{background-image:url(../images/twitter.svg);width:32px;height:27px}.social-links .twitter:hover{background-image:url(../images/twitter-blue.svg)}.social-links .google{background-image:url(../images/google-plus.svg);width:34px;height:23px}.social-links .google:hover{background-image:url(../images/google-plus-red.svg)}.social-links .youtube{background-image:url(../images/youtube.svg);width:34px;height:35px}.social-links .youtube:hover{background-image:url(../images/youtube-red.svg)}.clearfix:after{clear:both}.col{float:left;box-sizing:border-box}.col-1{width:calc(1/12 * 100%)}.col-2{width:calc(2/12 * 100%)}.col-3{width:calc(3/12 * 100%)}.col-4{width:calc(4/12 * 100%)}.col-5{width:calc(5/12 * 100%)}.col-6{width:calc(6/12 * 100%)}.col-7{width:calc(7/12 * 100%)}.col-8{width:calc(8/12 * 100%)}.col-9{width:calc(9/12 * 100%)}.col-10{width:calc(10/12 * 100%)}.col-11{width:calc(11/12 * 100%)}.col-12{width:100%}.block{display:block}.clear{clear:both}.normal-weight{font-weight:400!important}#global-footer .wrapper,#global-header .wrapper{max-width:1200px;width:90%;padding:0}#global-header.whitebg{background:#fff;border-bottom:1px solid #979797}#global-header.whitebg #logo svg path{fill:#0082ae}#global-header.whitebg nav a{color:#2f2f2f}#global-header.whitebg nav a svg *{stroke:#2f2f2f}#global-header.whitebg #announcement-ribbon{display:none}#global-header{font-family:AvenirNext,sans-serif;background:#434d65}#logo{display:block;line-height:1}#logo-container{float:left;width:108px;margin-top:30px;position:relative;padding-bottom:25px}#logo-container svg{width:100%!important;height:auto!important}#announcement-ribbon{position:absolute;top:33px;left:0}#global-header nav{float:right;display:block!important;position:relative;width:calc(100% - 100px);left:0;text-align:right;height:auto;line-height:1}#global-header nav a{font-family:AvenirNext,sans-serif;font-size:12px;line-height:1;text-decoration:none;color:#fff;margin-left:20px;display:inline-block;vertical-align:middle;font-weight:600;letter-spacing:.225em}.header:before{max-height:0}#global-footer{font-family:AvenirNext,sans-serif;background:#434d65;color:#fff;padding:56px 0;line-height:1.75;font-size:13px;position:relative;z-index:10}#global-footer a{color:#fff;text-decoration:none!important;font-weight:600}#global-footer a:not(.footer--social):hover{text-decoration:underline!important}#global-footer a.footer--social:hover{opacity:.7}#footer--frog{margin-right:37px}#footer--lohika{position:relative;top:-5px}.footer--copyright.bold{font-weight:700}.footer--copyright{font-size:11px}.footer--copyright.first{margin-bottom:8px}#global-footer .company{margin-right:20px}#footer--social-container{text-align:right}.footer--social:first-of-type{margin-left:0}.footer--social{margin-left:20px;vertical-align:middle;display:inline-block}button,input,select,textarea{font-family:AvenirNext,sans-serif}.label-above+ul{margin-top:0}.label-inline{display:inline-block}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0}input[type=email].error,input[type=password].error,input[type=text].error,select.error,textarea.error{border-color:#e70000}input[type=email].error:focus,input[type=password].error:focus,input[type=text].error:focus,select.error:focus,textarea.error:focus{border-color:#e70000}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:1}.ico{margin:0 auto;text-align:center;width:2.4rem;height:2.4rem;position:absolute;top:0;left:0;right:0;transform:translateY(-50%);overflow:hidden}.ico svg{fill:#fff;animation:scrolly 3s cubic-bezier(.77,0,.175,1) forwards infinite;perspective:9000px;transform:translateZ(0);transform-origin:bottom}.header .toggle-btn-wrap .menu-btn{background-image:none!important;padding:0!important;cursor:pointer}.header .toggle-btn-wrap .menu-btn .bar,.header .toggle-btn-wrap .menu-btn .bar:after,.header .toggle-btn-wrap .menu-btn .bar:before{width:22px;height:2px}.header .toggle-btn-wrap .menu-btn .bar{position:relative;background:#000}.lgn-snapping-banner_wrp .header .toggle-btn-wrap .menu-btn .bar{background:#fff}.lgn-banner_up .header .toggle-btn-wrap .menu-btn .bar,.lgn-js_mnu_opn .header .toggle-btn-wrap .menu-btn .bar{background:#000}.header .toggle-btn-wrap .menu-btn .bar.animate{background:rgba(0,0,0,0)}.header .toggle-btn-wrap .menu-btn .bar:before{content:"";position:absolute;left:0;bottom:8px;background:#000;transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.lgn-snapping-banner_wrp .header .toggle-btn-wrap .menu-btn .bar:before{background:#fff}.lgn-banner_up .header .toggle-btn-wrap .menu-btn .bar:before,.lgn-js_mnu_opn .header .toggle-btn-wrap .menu-btn .bar:before{background:#000}.header .toggle-btn-wrap .menu-btn .bar:after{content:"";position:absolute;left:0;top:8px;background:#000;transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.lgn-snapping-banner_wrp .header .toggle-btn-wrap .menu-btn .bar:after{background:#fff}.lgn-banner_up .header .toggle-btn-wrap .menu-btn .bar:after,.lgn-js_mnu_opn .header .toggle-btn-wrap .menu-btn .bar:after{background:#000}.header .toggle-btn-wrap .menu-btn .bar.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}.header .toggle-btn-wrap .menu-btn .bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}.header{position:fixed;left:0;right:0;top:0;z-index:600}.header a{color:inherit}.header:before{content:"";position:fixed;top:0;left:0;right:0;background-color:transparent;z-index:10}.header:hover:before,.lgn-banner_up .header:hover:before{background-color:#fff;border-bottom:1px solid #e3e3e3}.header-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px;padding-right:16px;padding-left:16px}.header-wrapper .site-logo-img{display:block;background-image:url(../images/logo-altran.svg);background-repeat:no-repeat;width:150px;height:55px;background-position:0 20px}.lgn-banner_up.no-front .header-wrapper .site-logo-img{background-image:url(../images/logo-reverse.svg)!important}.header-wrapper:hover .site-logo-img{display:block;background-image:url(../images/logo-reverse.svg)!important;background-repeat:no-repeat;width:150px;height:60px;background-position:0 20px}.header-wrapper .toggle-btn-wrap{display:-ms-flexbox;display:flex;margin-left:auto}.header-wrapper .toggle-btn-wrap .menu-btn,.header-wrapper .toggle-btn-wrap .search-btn{width:22px;height:22px;border:none;background-color:transparent;background-repeat:no-repeat;background-size:contain}.header-wrapper .toggle-btn-wrap .search-btn{background-image:url(../images/search-white.svg);margin-left:32px}.nav-color .header-wrapper .toggle-btn-wrap .search-btn{background-image:url(../images/search-black.svg)}.lgn-banner_up.no-front .header-wrapper .toggle-btn-wrap .search-btn{background-image:url(../images/search-black.svg)}.header-wrapper .toggle-btn-wrap .menu-btn{margin-left:24px;background-image:url(../images/menu.svg)}.lgn-banner_up .header-wrapper .toggle-btn-wrap .menu-btn{background-image:url(../images/menu-black.svg)}.nav-color .site-logo-img{display:block;background-image:url(../images/logo-reverse.svg)!important;background-repeat:no-repeat;width:150px;height:60px;background-position:0 20px}.logo-animated{width:180px;height:30px;background-image:linear-gradient(to right,#434d65 30%,#0082ae 70%);position:absolute;color:#fff;-webkit-animation-name:logo;-webkit-animation-duration:4s;animation-name:logo;animation-duration:12s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px;margin-left:-580px;top:50px;font-size:12px;opacity:0}.breadcrumb{margin-top:20px;margin-bottom:10px}.lgn-snapping-banner_wrp .site-content--frontpage,.lgn-snapping-banner_wrp .site-content--frontpage~*{display:block}.snapping-banner .item-list li.first .textual h2{color:#007eaf!important}.snapping-banner .item-list li.first .visual{background:#434d65!important}.site-content--frontpage .snapping-banner:not(.lgn-initializing){height:100vh;position:relative;background-color:#2e2e2e;margin-left:-16px;margin-right:-16px}.site-content--frontpage .snapping-banner:not(.lgn-initializing)>*{opacity:0}.lgn-snapping-banner_wrp{overflow:hidden;height:100vh}.lgn-snapping-banner_wrp .site-content{display:none;pointer-events:none}.lgn-snapping-banner_wrp .site-content>*{pointer-events:all}.lgn-snapping-banner_wrp .ghost-spacer{position:relative;width:100%;pointer-events:none;height:calc(100vh + 147px)}.lgn-snapping-banner_wrp .site-content .aricent-color-4 .view-cta{margin-top:-1px;padding-top:8rem}.lgn-snapping-banner_wrp.lgn-banner_up{overflow-y:auto;overflow-x:hidden;height:auto}.lgn-snapping-banner_wrp.lgn-banner_up .snapping-banner{opacity:0}.snapping-banner{overflow:hidden;background-color:#f2f2f2;position:absolute;top:0;height:100vh}.snapping-banner:before{content:"";position:absolute;display:block;border:1rem solid #fff;width:5rem;height:5rem;top:50%;left:50%;margin-left:-2.5rem;margin-top:-2.5rem;border-radius:9999px;border-left:1rem solid transparent;animation-name:lgn-spinner;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.snapping-banner.lgn-done li{opacity:1}.snapping-banner.lgn-done:before{display:none}.snapping-banner .item-list ul{margin-top:0;padding-left:0;-webkit-margin-before:0;-webkit-margin-after:0;overflow:hidden;width:100vw;height:100vh;position:relative}.snapping-banner .item-list li{transition:opacity 1s;width:100vw;display:block;min-height:100vh;position:relative;overflow:hidden}.snapping-banner .item-list li .lgn-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}html.object-fit .snapping-banner .item-list li .lgn-wrapper{display:none}.snapping-banner .item-list li .visual{width:100%;height:100%}.snapping-banner .item-list li .visual picture img.lgn-flood{object-fit:cover;width:100%;height:100%}.snapping-banner .item-list li .visual video{object-fit:cover;width:100%;height:100%;max-width:none;display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.snapping-banner .item-list li .visual[data-video-uri]{background-color:#1a1a1a}.snapping-banner .item-list li .visual[data-video-uri] .lgn-wrapper{background-image:none!important}.snapping-banner .item-list li .visual[data-video-uri].lgn-js_video_loadeddata{background-color:transparent;transition:background-color .3s;transition-delay:.3s}.snapping-banner .item-list li .visual[data-video-uri].lgn-js_video_loadeddata video{opacity:1;transition:opacity .3s}.snapping-banner .item-list li .textual{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:2;-ms-flex-align:center;align-items:center}.snapping-banner .item-list li .textual .textual-content{opacity:0}.snapping-banner .item-list li .textual h2{margin-bottom:3vh}.snapping-banner .item-list li>div{position:fixed;left:0;right:0;text-align:center}.snapping-banner .item-list li>div>*{color:#fff}.snapping-banner .item-list li>.textual{padding-left:6%;padding-right:6%;background-image:url(../images/dotline-bg.png);background-repeat:no-repeat;background-position:calc(100% - 6px) calc(100% - -145px)}.snapping-banner .item-list li>.textual.aricent-color-1 .highlight:before{background-color:#00babe}.snapping-banner .item-list li>.textual.aricent-color-2 .highlight:before{background-color:#5fc3eb}.snapping-banner .item-list li>.textual.aricent-color-3 .highlight:before{background-color:#f03f4b}.snapping-banner .item-list li>.textual.aricent-color-4 .highlight:before{background-color:#3ec73c}.snapping-banner .item-list li>.textual.aricent-color-5 .highlight:before{background-color:#ffcd1e}.snapping-banner .item-list li>.textual.aricent-color-6 .highlight:before{background-color:#5f4f9b}.snapping-banner .item-list li>.textual h2{color:#fff}.snapping-banner .item-list li>.textual>*{text-align:center;margin-left:auto;margin-right:auto}.snapping-banner .item-list li>.textual .subtitle{display:block;margin-bottom:80px}.case-study-header-bottom .button .snapping-banner .item-list li>.textual a,.cta-block .button .snapping-banner .item-list li>.textual a,.snapping-banner .item-list li>.textual .button-primary,.snapping-banner .item-list li>.textual .case-study-header-bottom .button a,.snapping-banner .item-list li>.textual .cta-block .button a{display:inline-block;padding:13px 16px}.snapping-banner .item-list li>.lgn-bg img{max-width:none}.snapping-banner .item-list li~li{overflow:hidden;padding:173.22755px 0;min-height:calc(100vh + 346.45511px);margin-top:0;transform:translateY(0);position:absolute}.snapping-banner .item-list li~li>div{position:absolute}.snapping-banner .item-list li~li>.textual{top:147px;padding-bottom:80px;position:absolute;width:100%}.snapping-banner .item-list li~li>.textual>*{position:relative}.snapping-banner .item-list li~li .lgn-bg{border-top:86.61378px solid transparent}.snapping-banner .item-list li~.lgn-topped>.lgn-bg,.snapping-banner .item-list li~.lgn-topped>.textual{position:fixed!important}.snapping-banner .item-list li~.lgn-topped>.lgn-bg{top:-173.22755px}.snapping-banner .item-list li~.lgn-topped>.textual{top:0!important}.snapping-banner h2{font-size:32px;font-size:3.2rem;line-height:1.5}.snapping-banner h2 .highlight{display:inline-block;font-style:inherit}.snapping-banner .lgn-bg{top:0;position:relative;overflow:hidden}.snapping-banner .lgn-bg .lgn-flood{position:absolute;display:block;width:auto;height:auto;top:0;right:0;bottom:0;left:0}.snapping-banner .lgn-bg.lgn-slant{transform:skewY(-5deg);transform-origin:50% 50%}.snapping-banner .lgn-bg.lgn-slant .lgn-flood{transform:skewY(5deg) scale(1.2,1.2);transform-origin:50% 50%}.snapping-banner .lgn-mask{display:block;position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0;opacity:1!important;background-size:100%;z-index:1}.snapping-banner .lgn-mark{position:absolute;top:0;display:block}.snapping-banner li~li .lgn-mark{top:173.22755px}.snapping-banner.lgn-topped_all .lgn-topped .lgn-ank,.snapping-banner.lgn-topped_all .lgn-topped .lgn-bg,.snapping-banner.lgn-topped_all .lgn-topped .lgn-mask{position:absolute!important}.snapping-banner .highlight{position:relative;z-index:1}.snapping-banner .highlight:before{content:"";position:absolute;z-index:-1;bottom:.5rem;right:0;left:0;height:.23529rem;background-color:#fff;transform:scaleX(0);transform-origin:0 50%;transition:transform .5s cubic-bezier(.2,.005,.2,1) .25s}.snapping-banner .highlight .lgn-char{position:relative}.snapping-banner .highlight .lgn-char:after{content:"";display:block;position:absolute;background-color:#f03f4b;width:0;top:auto;right:auto;left:0;height:.25rem;transition:width .12s linear,right .12s linear}.snapping-banner .highlight .lgn-char.lgn-revealed:after{width:auto;right:0}.snapping-banner .highlight .lgn-char.lgn-footy:after{background-color:transparent}.snapping-banner .highlight.lgn-done:before,.snapping-banner .lgn-topped .highlight:before{transform:scaleX(1)}.snapping-banner~*{position:relative}.snapping-banner~* .lgn-mark{position:absolute;top:0;display:block}.snapping-banner+.site-content>:first-child .cta-block .text{padding-top:51px}.snapping-banner ul.slide-nav{position:absolute;bottom:50vh;right:.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:0;list-style-type:none}.snapping-banner ul.slide-nav li{border-radius:50%;cursor:pointer;width:1rem;height:1rem;transition:background .3s cubic-bezier(.5,0,1,.5);background:rgba(255,255,255,.5)}.snapping-banner ul.slide-nav li.active,.snapping-banner ul.slide-nav li:hover{background:#fff;width:1.4rem;height:1.4rem}.snapping-banner ul.slide-nav li+li{margin-top:24px}.lgn-blind{position:fixed;background-color:#f2f2f2;z-index:7;bottom:0;left:0;right:0;height:100vh;transform:translate3d(0,0,0) scaleY(0);transform-origin:50% 100%}.yellow-background{background:#f5ef53}.red-background{background:#f03f4b}.darkblue-background{background:#434d65}.blue-color{color:#0082ae}.white-color{color:#fff}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.col{float:left;box-sizing:border-box}.col-1{width:calc(1/12 * 100%)}.col-2{width:calc(2/12 * 100%)}.col-3{width:calc(3/12 * 100%)}.col-4{width:calc(4/12 * 100%)}.col-5{width:calc(5/12 * 100%)}.col-6{width:calc(6/12 * 100%)}.col-7{width:calc(7/12 * 100%)}.col-8{width:calc(8/12 * 100%)}.col-9{width:calc(9/12 * 100%)}.col-10{width:calc(10/12 * 100%)}.col-11{width:calc(11/12 * 100%)}.col-12{width:100%}.block{display:block}.clear{clear:both}.normal-weight{font-weight:400!important}#global-footer .wrapper,#global-header .wrapper{max-width:1200px;width:90%;padding:0}#global-header.whitebg{background:#fff;border-bottom:1px solid #979797;max-width:100vw;width:100%;overflow:hidden;z-index:9999}#global-header.whitebg #logo svg path{fill:#0082ae}#global-header.whitebg nav a{color:#2f2f2f}#global-header.whitebg nav a svg *{stroke:#2f2f2f}#global-header.whitebg #announcement-ribbon{display:none}#global-header{font-family:AvenirNext,sans-serif;background:#434d65}#logo{display:block;line-height:1}#logo-container{float:left;width:108px;margin-top:30px;position:relative;padding-bottom:25px}#logo-container svg{width:100%!important;height:auto!important}#announcement-ribbon{position:absolute;top:33px;left:0}#global-footer{font-family:AvenirNext,sans-serif;background:#434d65;color:#fff;padding:56px 0;line-height:1.75;font-size:13px}#global-footer a{color:#fff;text-decoration:none!important;font-weight:600}#global-footer a:not(.footer--social):hover{text-decoration:underline!important}#global-footer a.footer--social:hover{opacity:.7}#footer--frog{margin-right:37px}#footer--lohika{position:relative;top:-5px}.footer--copyright.bold{font-weight:700}.footer--copyright{font-size:11px}.footer--copyright.first{margin-bottom:8px}#global-footer .company{margin-right:20px}#footer--social-container{text-align:right}.footer--social:first-of-type{margin-left:0}.footer--social{margin-left:20px;vertical-align:middle;display:inline-block}#announcement-ribbon .text{color:#fff;font-size:9px;position:absolute;z-index:999;top:7px}#announcement-ribbon svg{position:relative;display:block;background:#434d65}.title--underline{padding-bottom:0;position:relative;z-index:9}.title--underline:after{content:'';position:absolute;bottom:1px;left:0;width:100%;background:red;height:3px;z-index:-1}.yellow-underline:after{background:#f5ef53}.red-underline:after{background:#f03f4b}.small-wrapper{position:relative;margin:0 auto;width:70%;max-width:700px}.hp--intro{position:relative;text-align:center;margin-bottom:15px;font-size:56px}.hp--intro.blue-color a{color:#0082ae;text-decoration:none}.hp--intro.white-color a{color:#fff;text-decoration:none}.intro--subhead{text-align:center;font-weight:700;margin-bottom:100px;line-height:1.75}a.button{position:relative;margin:0 auto;display:table;padding:1px;font-size:12px;text-transform:uppercase;padding:15px 20px;font-family:AvenirNext;line-height:1;letter-spacing:.1em;font-weight:700;z-index:999}.hp--pattern{position:relative;position:absolute;top:-40px;left:0;width:100%;z-index:0}#hp--section-1{padding-top:165px;padding-bottom:130px;z-index:1;position:relative;overflow:visible;-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 121%);clip-path:polygon(0 0,100% 0,100% 96%,0 121%)}#hp--section-1 .intro--subhead{margin-bottom:40px}#hp--section-1 .intro--subhead a{color:#fff}#hp--section-2{padding-top:445px;padding-bottom:215px;top:-40px;position:relative}#hp--section-2 video{object-fit:cover;width:100%;height:100%;max-width:none;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.hp--h2{text-align:center;line-height:1.5;margin-bottom:40px}#hp--section-3{position:relative;background:#fff;padding-bottom:50px;z-index:99}#hp--section-3:before{content:'';position:absolute;width:120vw;height:230px;background:#fff;transform:rotate(-6deg);left:-20px;top:-133px}.tab-pattern{display:none}#hp--section-1:after{content:'';position:absolute;width:120vw;height:350px;background:#434d65;transform:rotate(-6deg);left:-50px;bottom:-150px;z-index:-1}.parallax-text{position:relative;top:-100px}.parallax-pattern-1{top:0}.parallax-pattern-2{position:relative;top:-240px}.animated-svg-icon{display:block;width:80%!important;height:auto;max-width:90%;margin:0 auto}.animated-svg-icon,.animated-svg-icon *{transition:all .9s cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}#image-background:after,#image-background:before{transition:all .7s cubic-bezier(1,0,0,1);transition-timing-function:cubic-bezier(1,0,0,1)}#systems-hover-init #systems-icon #sys-group{transform:rotate(-360deg);transition:rotate(270deg);transform-origin:50% 50%}#systems-hover-init #systems-icon #systems-1{transform:rotate(-360deg);transition:rotate(90deg);transform-origin:50% 50%}#systems-hover-init:hover #systems-icon #sys-group{transform:rotate(1deg)}#systems-hover-init:hover #systems-icon #systems-1{transform:rotate(-90deg)}#systems-hover-init #systems-icon #systems-2{animation-name:system_line_one}#systems-hover-init:hover #systems-icon #systems-2{animation-delay:1.5s;animation-iteration-count:1;animation-duration:2.5s;animation-direction:forwards;stroke-dasharray:1000;stroke-dashoffset:1000}#systems-hover-init #systems-icon #systems-3{animation-name:system_line_two}#systems-hover-init:hover #systems-icon #systems-3{animation-delay:0;animation-iteration-count:1;animation-duration:2.5s;animation-direction:forwards}.pulse{animation-name:pulse}.view-header-with-image .hwi-block{height:500px}.view-header-with-image .hwi-block .textual,.view-header-with-image .hwi-block .visual{z-index:2}.view-header-with-image .hwi-block .visual{position:fixed}.view-header-with-image .hwi-block .visual img{object-fit:cover}.view-header-with-image .hwi-block .visual .lgn-mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.23}.view-header-with-image .hwi-block .visual.lgn-hidden_textual,.view-header-with-image .hwi-block .visual.lgn-hidden_textual+.textual{z-index:-1;opacity:0}.view-header-with-image .hwi-block .textual{position:fixed;top:0;left:0;bottom:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;height:calc(550px - 8.7488vw)}.view-header-with-image .hwi-block .textual .textual-content{padding-bottom:40px}.site-content--industries,.site-content--latest-thinking,.site-content--services,.site-content--software,.site-content--solutions{position:relative}.site-content--industries:before,.site-content--latest-thinking:before,.site-content--services:before,.site-content--software:before,.site-content--solutions:before{content:"";position:absolute;display:block;left:-16px;right:-16px;top:500px;height:auto;bottom:0;background-color:#f7f7f7;z-index:2}.site-content--industries>.view-header-with-image,.site-content--latest-thinking>.view-header-with-image,.site-content--services>.view-header-with-image,.site-content--software>.view-header-with-image,.site-content--solutions>.view-header-with-image{position:relative;z-index:1}.site-content--industries>.view-header-with-image~*,.site-content--latest-thinking>.view-header-with-image~*,.site-content--services>.view-header-with-image~*,.site-content--software>.view-header-with-image~*,.site-content--solutions>.view-header-with-image~*{position:relative;z-index:3!important}.hwi-block{position:relative}.hwi-block .visual{margin-right:-16px;margin-left:-16px}.hwi-block .visual:after{content:'';background-color:rgba(0,0,0,.23);position:absolute;top:0;bottom:0;width:100vw;max-width:1680px}.hwi-block .visual img{object-fit:cover;width:100%;height:500px}.hwi-block .textual{text-align:center;color:#fff;max-width:1980px;padding-right:16px;padding-left:16px;position:absolute;width:100%}.hwi-block h1{color:#fff;font-size:32px;font-size:3.2rem;line-height:1.3}.hwi-block .subtitle{margin-bottom:16px!important;margin-left:auto;margin-right:auto}.view-cta{position:relative;z-index:1;margin-top:147px;background-color:#fff;margin-right:-16px;margin-left:-16px}.view-cta:before{background:inherit;content:'';width:100%;height:100%;position:absolute;z-index:-1;-webkit-backface-visibility:hidden}.view-cta:before{top:0;transform:skewY(-5deg);transform-origin:0 0}.cta-block{padding-top:56px}.cta-block .text{font-style:normal;font-weight:700;color:#2e2e2e;letter-spacing:.03125rem;text-align:center;font-size:24px;font-size:2.4rem;line-height:1.2;margin-bottom:40px}.cta-block .button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cta-block .button a{text-decoration:none}.topics-navigation-wrapper{position:relative;z-index:1;margin-top:147px;margin-right:-16px;margin-left:-16px;background-color:#3ec73c;margin-top:0}.topics-navigation-wrapper:before{background:inherit;content:'';width:100%;height:100%;position:absolute;z-index:-1;-webkit-backface-visibility:hidden}.topics-navigation-wrapper:before{top:0;transform:skewY(-5deg);transform-origin:0 0}.topics-navigation-wrapper .item-list{padding-top:68px}.topics-navigation-wrapper ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.topics-navigation-wrapper li{text-align:center}.topics-navigation-wrapper li+li{margin-left:64px}.topics-navigation-wrapper li a{color:#fff;letter-spacing:.03125rem;font-weight:400;font-weight:800;text-decoration:none}.topics-navigation-wrapper li a:hover{color:#27a825}.topic-block-wrapper{position:relative;top:0}.topic-block-wrapper~.categories-wrapper{margin-top:0}.topic-block{padding-top:0;padding-bottom:32px;position:relative}.topic-block .show-more-wrapper{margin-top:0;margin-bottom:0}.topic-block .topic-h2-slant-wrapper.aricent-color-1{background-color:#00babe}.topic-block .topic-h2-slant-wrapper.aricent-color-2{background-color:#5fc3eb}.topic-block .topic-h2-slant-wrapper.aricent-color-3{background-color:#f03f4b}.topic-block .topic-h2-slant-wrapper.aricent-color-4{background-color:#3ec73c}.topic-block .topic-h2-slant-wrapper.aricent-color-5{background-color:#ffcd1e}.topic-block .topic-h2-slant-wrapper.aricent-color-6{background-color:#5f4f9b}.topic-block h2{color:#fff;font-size:30px;font-size:3rem;line-height:1.3;padding-bottom:40px;padding-top:40px;text-align:center;position:relative;overflow:hidden;margin:0 auto;max-width:960px}.topic-block h2 span{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;text-align:center;margin:0 auto}.topic-block h2 span:after,.topic-block h2 span:before{content:'\a0';-ms-flex-positive:1;flex-grow:1;display:block;height:1px;position:relative;top:24px;background-color:#fff}.topic-block h2 span:before{margin-right:16px}.topic-block h2 span:after{margin-left:16px}.topic-block:first-child{padding-top:0}.topic-block:first-child .topic-h2-slant-wrapper{background-color:#3ec73c;position:relative;height:auto}.topic-block:first-child h2{background-color:#3ec73c;color:#fff}.topic-block:first-child h2 span{width:100%}.case-study-header-bottom .button .topic-block:first-child .highlighted-article a,.cta-block .button .topic-block:first-child .highlighted-article a,.topic-block:first-child .highlighted-article .button-primary,.topic-block:first-child .highlighted-article .case-study-header-bottom .button a,.topic-block:first-child .highlighted-article .cta-block .button a{background-color:#3ec73c;background-image:linear-gradient(0deg,#27a825,#27a825)}.topic-block:first-child .extra-content-item:hover .title{color:#3ec73c}.services-overview .textual .topic-block:first-child .extra-content-item .learn-more,.topic-block:first-child .extra-content-item .button-secondary,.topic-block:first-child .extra-content-item .services-overview .textual .learn-more{color:#3ec73c}.services-overview .textual .topic-block:first-child .extra-content-item .learn-more:before,.topic-block:first-child .extra-content-item .button-secondary:before,.topic-block:first-child .extra-content-item .services-overview .textual .learn-more:before{background-color:#3ec73c}.topic-block>*{position:relative;z-index:10}.topic-block:not(:first-child){clear:both;background-color:#f7f7f7;margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}.topic-block:not(:first-child) .topic{padding-top:120px}.topic-block .item-list{display:inline-block}.highlighted-article{position:relative}.highlighted-article .visual img{object-fit:cover;width:100%;height:200px}.highlighted-article .textual{width:100%}.highlighted-article h3{font-size:30px;font-size:3rem;line-height:1.3;letter-spacing:.03125rem;margin-bottom:5px}.case-study-header-bottom .button .highlighted-article a,.cta-block .button .highlighted-article a,.highlighted-article .button-primary,.highlighted-article .case-study-header-bottom .button a,.highlighted-article .cta-block .button a{display:inline-block;margin-top:24px}.extra-content-item:hover.aricent-color-1 .title{color:#00babe}.extra-content-item:hover.aricent-color-2 .title{color:#5fc3eb}.extra-content-item:hover.aricent-color-3 .title{color:#f03f4b}.extra-content-item:hover.aricent-color-4 .title{color:#3ec73c}.extra-content-item:hover.aricent-color-5 .title{color:#ffcd1e}.extra-content-item:hover.aricent-color-6 .title{color:#5f4f9b}.extra-content-item .visual img{object-fit:cover;width:100%;height:200px}.extra-content-item .textual{position:relative}.extra-content-item .type{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem}.extra-content-item .title{letter-spacing:.03125rem;font-weight:800;font-size:18px;font-size:1.8rem;line-height:1.3}.categories-wrapper{clear:both;background-color:#fff;margin-right:-16px;margin-left:-16px;padding-top:88px;padding-bottom:88px}.categories-wrapper h2{font-size:40px;font-size:4rem;line-height:1.4;text-align:center;padding-bottom:40px}.categories-wrapper ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.categories-wrapper ul li{width:100%;border-bottom:1px solid silver}.categories-wrapper ul li:nth-child(1){border-top:1px solid silver}.categories-wrapper a{display:block;color:#2e2e2e;letter-spacing:.03125rem;font-weight:400;font-weight:800;text-decoration:none;font-size:18px;font-size:1.8rem;line-height:1.3;padding-top:25px;padding-bottom:25px}.categories-wrapper a:hover{color:#9b9b9b}.categories-wrapper .button-tertiary .ico{transform:rotate(-90deg) translate(0,0);right:0;top:25px}.site-content--latest-thinking .view-cta{background-color:#f7f7f7;margin-top:0;height:460px}.site-content--latest-thinking .view-cta:before{display:none}.site-content--latest-thinking .view-cta>.view-content{height:100%}.site-content--latest-thinking .view-cta>.view-content>.views-row{height:100%}.site-content--latest-thinking .cta-block{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.site-content--latest-thinking .cta-block h2{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;text-align:center;color:#2e2e2e;padding-top:24px;position:absolute;top:0;width:calc(100% - 32px)}.site-content--latest-thinking .cta-block h2:after,.site-content--latest-thinking .cta-block h2:before{content:'\a0';-ms-flex-positive:1;flex-grow:1;display:block;height:1px;position:relative;top:10px}.site-content--latest-thinking .cta-block h2:before{margin-right:16px}.site-content--latest-thinking .cta-block h2:after{margin-left:16px}.site-content--latest-thinking .cta-block h2:after,.site-content--latest-thinking .cta-block h2:before{background-color:#2e2e2e}button:focus{outline:0}body.lgn-js_mnu_opn,html.lgn-js_mnu_opn{height:100%!important}html.lgn-js_mnu_opn{overflow:hidden}html.lgn-js_mnu_opn .header-wrapper .site-logo{position:relative;z-index:12}html.lgn-js_mnu_opn .header-wrapper .toggle-btn-wrap .search-btn{background-image:url(../images/search-black.svg)}html.lgn-js_mnu_opn .header-wrapper .toggle-btn-wrap .menu-btn{background-image:url(../images/close.svg)}.site-nav{width:100%;padding-top:12px;position:fixed;z-index:11;top:0;margin-top:50px;left:100vw;transition:left .3s cubic-bezier(.2,.005,.2,1);overflow-y:auto;overflow:auto;height:calc(100% - 50px);text-transform:uppercase}.site-nav~div{position:relative;z-index:13}.lgn-js_mnu_opn .site-nav{left:0}.lgn-js_submnu_opn .site-nav{left:0}.lgn-js_submnu_opn .site-nav .site-nav_item>label+ul{margin-top:50px;height:calc(100% - 50px)}.site-nav>ul{width:auto;display:block;padding-left:0;margin-left:16px}.site-nav label:hover{cursor:pointer}.site-nav>ul:first-child>li:first-child>label{padding-top:46px}.site-nav>ul:first-child>li:last-child>label{padding-bottom:20px}.site-nav>ul+ul>li:first-child>label{border-top:1px solid #e3e3e3;padding-top:22px}.site-nav li{display:block;margin-left:0}.site-nav li label{display:block;padding:15px 0}.site-nav .site-nav_submenu{position:fixed;height:calc(100% - 50px);top:-1px;left:0;display:none;right:auto;width:100vw;height:100vh;overflow-y:auto;transition:left .3s cubic-bezier(.2,.005,.2,1);padding-left:0;text-transform:none}.site-nav .site-nav_submenu a{display:block;position:relative;z-index:14;padding:15px 0;font-size:12px;font-weight:500;letter-spacing:.1em}.lgn-js_mnu_opn .is-checked+.site-nav_submenu{display:block}.header-wrapper:before{content:"";display:block;position:absolute;top:0;right:0;left:100vw;transition:left .3s cubic-bezier(.2,.005,.2,1);height:50px;background-color:#fff;z-index:12}.lgn-js_mnu_opn .header-wrapper:before{left:0}.header-wrapper .site-logo{position:relative;z-index:13}.header{transition:background-color .3s cubic-bezier(.2,.005,.2,1)}.site-nav_menu{display:inline-block;margin-top:0;padding-left:0}.site-nav_menu .site-nav_item a{text-decoration:none}.site-nav_menu .site-nav_item .site-nav_checkbox{display:none}.site-nav_menu .site-nav_item>label{font-size:12px;font-size:1.2rem;line-height:2;letter-spacing:.225em}.site-nav_menu .site-nav_submenu{font-size:14px;font-size:1.4rem;line-height:2;text-transform:uppercase;font-weight:400;padding-left:16px}.site-nav_menu .site-nav_submenu li label{display:block;font-size:13px;font-size:1.3rem;line-height:2;letter-spacing:.1rem;border-top:3px solid transparent;border-bottom:1px solid #e3e3e3;position:relative;padding-left:24px;text-transform:uppercase;margin-top:40px}.site-nav_menu .site-nav_submenu li label:before{content:"";display:block;position:absolute;width:16px;left:0;top:0;bottom:.4rem;background-image:url(../images/arrow_black.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;transform:scaleX(-1);transform-origin:50% 50%}.site-nav_menu>li:nth-child(1) .is-active+label{color:#464b69!important}.site-nav_menu>li:nth-child(1):hover label{color:#464b69!important}.site-nav_menu>li:nth-child(2) .is-active+label{color:#ffcd1e!important}.site-nav_menu>li:nth-child(2):hover label{color:#ffcd1e!important}.site-nav_menu>li:nth-child(3) .is-active+label{color:#00b4b9!important}.site-nav_menu>li:nth-child(3):hover label{color:#00b4b9!important}.site-nav_menu>li:nth-child(4) .is-active+label{color:#5fc3eb!important}.site-nav_menu>li:nth-child(4):hover label{color:#5fc3eb!important}.site-nav_menu>li:nth-child(5) .is-active+label{color:#5f4f9b!important}.site-nav_menu>li:nth-child(5):hover label{color:#5f4f9b!important}.site-nav_menu.secondary>li:nth-child(1) .is-active+label{color:#5f8291!important}.site-nav_menu.secondary>li:nth-child(1):hover label{color:#5f8291!important}.site-nav_menu.secondary>li:nth-child(2) .is-active+label{color:#e12364!important}.site-nav_menu.secondary>li:nth-child(2):hover label{color:#e12364!important}.site-nav_menu.secondary>li:nth-child(3) .is-active+label{color:#007eaf!important}.site-nav_menu.secondary>li:nth-child(3):hover label{color:#007eaf!important}.site-nav_menu .site-nav_submenu .site-nav_link{color:#000;position:relative;display:block}.site-nav_menu .site-nav_submenu .site-nav_link:before{content:"";position:absolute;left:-16px;top:1px;display:block;width:0;height:4.9rem}.site-nav_menu .site-nav_submenu .site-nav_link.is-active:before{width:0}.site-nav_menu .site-nav_submenu .site-nav_link:hover:before{width:8px}.site-nav_menu>li:nth-child(1) .site-nav_link.is-active{color:#464b69}.site-nav_menu>li:nth-child(1) .site-nav_link.is-active:before{background-color:#464b69}.site-nav_menu>li:nth-child(1) .site-nav_link:hover:before{background-color:#464b69}.site-nav_menu>li:nth-child(2) .site-nav_link.is-active{color:#ffcd1e}.site-nav_menu>li:nth-child(2) .site-nav_link.is-active:before{background-color:#ffcd1e}.site-nav_menu>li:nth-child(2) .site-nav_link:hover:before{background-color:#ffcd1e}.site-nav_menu>li:nth-child(3) .site-nav_link.is-active{color:#00b4b9}.site-nav_menu>li:nth-child(3) .site-nav_link.is-active:before{background-color:#00b4b9}.site-nav_menu>li:nth-child(3) .site-nav_link:hover:before{background-color:#00b4b9}.site-nav_menu>li:nth-child(4) .site-nav_link.is-active{color:#5fc3eb}.site-nav_menu>li:nth-child(4) .site-nav_link.is-active:before{background-color:#5fc3eb}.site-nav_menu>li:nth-child(4) .site-nav_link:hover:before{background-color:#5fc3eb}.site-nav_menu>li:nth-child(5) .site-nav_link.is-active{color:#5f4f9b}.site-nav_menu>li:nth-child(5) .site-nav_link.is-active:before{background-color:#5f4f9b}.site-nav_menu>li:nth-child(5) .site-nav_link:hover:before{background-color:#5f4f9b}.site-nav_menu.secondary>li:nth-child(1) .site-nav_link.is-active{color:#5f8291}.site-nav_menu.secondary>li:nth-child(1) .site-nav_link.is-active:before{background-color:#5f8291}.site-nav_menu.secondary>li:nth-child(1) .site-nav_link:hover:before{background-color:#5f8291}.site-nav_menu.secondary>li:nth-child(2) .site-nav_link.is-active{color:#e12364}.site-nav_menu.secondary>li:nth-child(2) .site-nav_link.is-active:before{background-color:#e12364}.site-nav_menu.secondary>li:nth-child(2) .site-nav_link:hover:before{background-color:#e12364}.site-nav_menu.secondary>li:nth-child(3) .site-nav_link.is-active{color:#007eaf}.site-nav_menu.secondary>li:nth-child(3) .site-nav_link.is-active:before{background-color:#007eaf}.site-nav_menu.secondary>li:nth-child(3) .site-nav_link:hover:before{background-color:#007eaf}.bg-fill{height:80px;position:absolute;width:100%;background:#6f6f6f;left:0;opacity:0}.front .nav-color,.front-overview .nav-color{background-color:#fff;border-bottom:solid 1px #f5f5f5}.front .nav-color ul li label,.front-overview .nav-color ul li label{color:#2f2f2f!important}.no-front .header{background:#fff;border-bottom:solid 1px #f5f5f5}.industries-overview,.software-overview,.solutions-overview{position:relative;z-index:1}.industries-overview-item{display:-ms-flexbox;display:flex}.industries-overview-item:hover .visual img{transform:scale(1.05)}.industries-overview-item:hover .textual.aricent-color-1 h3{color:#00babe}.industries-overview-item:hover .textual.aricent-color-2 h3{color:#5fc3eb}.industries-overview-item:hover .textual.aricent-color-3 h3{color:#f03f4b}.industries-overview-item:hover .textual.aricent-color-4 h3{color:#3ec73c}.industries-overview-item:hover .textual.aricent-color-5 h3{color:#ffcd1e}.industries-overview-item:hover .textual.aricent-color-6 h3{color:#5f4f9b}.industries-overview-item .visual{overflow:hidden}.industries-overview-item .visual img{width:100%;transition:.8s cubic-bezier(.42,0,.58,1);transform:scale(1)}.industries-overview-item .textual{background-color:#fff;-ms-flex-negative:0;flex-shrink:0}.industries-overview-item .textual h3{margin-top:16px;margin-bottom:8px;font-size:24px;font-size:2.4rem;line-height:1.3}.industries-overview-item .textual .link{margin-top:16px;margin-bottom:24px}.industries-overview-item a{color:inherit;text-decoration:none}.view-lead-paragraph{clear:both;position:relative;margin-right:-16px;margin-left:-16px}.view-lead-paragraph:before{content:'';background-image:url(../images/bg-pagebreak.jpg);background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}.view-lead-paragraph:after{content:'';background-color:rgba(0,0,0,.23);position:absolute;top:0;right:0;bottom:0;left:0}.view-lead-investors{clear:both;position:relative;margin-right:-16px;margin-left:-16px;background:#007eaf}.view-lead-investors .pagebreak-block-investor{padding-top:48px;text-align:center;color:#fff;padding-bottom:88px}.view-lead-investors .pagebreak-block-investor .textual{padding-right:8.60996%;padding-left:8.60996%}.view-lead-investors .pagebreak-block-investor h2{color:#fff;font-size:5.6rem;line-height:1.3;padding-bottom:30px;padding-top:15px}.view-lead-investors .pagebreak-block-investor .tagline{padding-top:40px;font-size:1.2rem;line-height:2;text-transform:uppercase;letter-spacing:.125rem;font-weight:600}.view-lead-investors .pagebreak-block-investor .body{font-size:2rem;line-height:1.6}.view-lead-investors .pagebreak-block-investor .body a{color:#fff}.view-connect-blog{clear:both;position:relative;margin-right:-16px;margin-left:-16px;background:#5f4f9b url(/sites/all/themes/aricent_raft/images/aricent--homepage-dotted-pattern2.svg);padding-top:10px;padding-bottom:50px;background-position:calc(100% - 12px) calc(100% - -290px);background-repeat:no-repeat;background-size:100%}.view-connect-blog .view-content{text-align:center}.view-connect-blog .view-content img{margin:auto;max-width:140px;margin-bottom:10px}.view-connect-blog .view-content a{background:#000;color:#fff}.view-connect-blog .texts p{font-size:22px;color:#fff;margin-bottom:30px}.pagebreak-block{position:relative;z-index:1;height:460px}.pagebreak-block .tagline{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;padding-top:24px}.pagebreak-block .tagline:after,.pagebreak-block .tagline:before{content:'\a0';-ms-flex-positive:1;flex-grow:1;display:block;height:1px;position:relative;top:10px}.pagebreak-block .tagline:before{margin-right:16px}.pagebreak-block .tagline:after{margin-left:16px}.pagebreak-block .tagline:after,.pagebreak-block .tagline:before{background-color:#fff}.pagebreak-block .textual{text-align:center;color:#fff;position:absolute;top:50%;transform:translate(0,-50%)}.pagebreak-block .textual h2{color:#fff;margin-bottom:16px;font-size:24px;font-size:2.4rem;line-height:1.3}.paragraphs-item-image{margin-right:-16px;margin-left:-16px;margin-top:56px;margin-bottom:56px}.paragraphs-item-image img{object-fit:cover;width:100%;height:200px}.paragraphs-item-outline>.content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.paragraphs-item-outline .field-name-field-p-image img{display:block;height:auto;width:100%}.paragraphs-item-outline .field-name-field-p-body{padding-top:40px;padding-bottom:40px}.paragraphs-item-outline .field-name-field-p-body h2{font-size:24px;font-size:2.4rem;line-height:1.3;letter-spacing:.03125rem;margin-bottom:8px}.paragraphs-item-statistics .visual{margin-right:-16px;margin-left:-16px}.paragraphs-item-statistics .visual img{width:100%}.paragraphs-item-statistics .statistic{text-align:center}.paragraphs-item-statistics .field-name-field-stat-1-value,.paragraphs-item-statistics .field-name-field-stat-2-value,.paragraphs-item-statistics .field-name-field-stat-3-value{color:#3ec73c;font-weight:800;font-size:50px;font-size:5rem;line-height:1.3}.paragraphs-item-statistics .field-name-field-p-stat-1-label,.paragraphs-item-statistics .field-name-field-stat-2-label,.paragraphs-item-statistics .field-name-field-stat-3-label{font-size:14px;font-size:1.4rem;line-height:2}.scroll_hint{display:none;position:fixed;height:0;bottom:0;left:0;right:0;z-index:10;text-align:center;font-size:14px;font-size:1.4rem;line-height:1.75;color:#fff;padding:1.5rem;opacity:0;transition:opacity 1s}.scroll_hint em{font-style:inherit}.scroll_hint.hinting{opacity:1;height:auto}.scroll_hint .svg{position:relative;z-index:9}.scroll_hint span:first-child{display:none}.scroll_hint.hinting_gone{transition:opacity .3s;opacity:0;display:none}.lgn-banner_up .header .searchbox{transform:translateY(calc(-100% - 24px))}.header .searchbox{position:fixed;overflow:auto;transform:translateY(-100%);transition:transform .3s cubic-bezier(.2,.005,.2,1);top:0;right:0;bottom:0;left:0;color:#2e2e2e;background-color:#fff;z-index:4;padding-right:16px;padding-left:16px}.lgn-js_fnd_opn .header .searchbox{display:block}.header .searchbox .searchbox-input-wrapper{background-color:#fff;position:absolute;padding-right:16px;left:16px;right:0;border-top:5.6rem solid #fff;padding-bottom:1rem;border-bottom:1px solid #e3e3e3}.header .searchbox .searchbox-input-wrapper+*{margin-top:10rem}.header .searchbox .searchbox-btn{position:absolute;top:0;bottom:0;border:none;width:1.7rem;height:auto;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC4wOCAxNy41OSI+PGRlZnM+PHN0eWxlPi5hLC5jLC5ke2ZpbGw6bm9uZX0uYntjbGlwLXBhdGg6dXJsKCNhKX0uYywuZHtzdHJva2U6IzJlMmUyZTtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MnB4fS5ke3N0cm9rZS1saW5lY2FwOnNxdWFyZX08L3N0eWxlPjxjbGlwUGF0aCBpZD0iYSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLS42OCAtLjE3KSI+PHBhdGggY2xhc3M9ImEiIGQ9Ik0wIDBoMTl2MThIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48dGl0bGU+QXNzZXQgMTwvdGl0bGU+PGcgY2xhc3M9ImIiPjxwYXRoIGNsYXNzPSJjIiBkPSJNNi43OCAxMi40N0E1Ljc0IDUuNzQgMCAxIDAgMSA2Ljc0YTUuNzYgNS43NiAwIDAgMCA1Ljc4IDUuNzR6Ii8+PHBhdGggY2xhc3M9ImQiIGQ9Ik0xMi4zMiAxMS44N2w0LjM0IDQuMzEiLz48L2c+PC9zdmc+Cg==);background-repeat:no-repeat;background-size:1.7rem 1.6rem;background-position:50% 23%}.header .searchbox .searchbox-input{color:#2e2e2e;width:100%;height:3.2rem;padding-left:3.1rem;box-sizing:border-box;font-size:1.8rem;border:none}.header .searchbox .searchbox-input:-ms-input-placeholder{color:#9b9b9b}.header .searchbox .searchbox-input::placeholder{color:#9b9b9b}.header .searchbox .searchbox-input:focus{outline:0}.header .searchbox h2{font-size:1.2rem;letter-spacing:.2rem;padding-top:60px;padding-bottom:10px;font-weight:700;text-transform:uppercase;color:#9b9b9b}.header .searchbox .trending-topics .menu a{line-height:28px;display:inline-block;padding-top:.6rem;padding-bottom:.6rem;text-decoration:none}.header .searchbox .contact-us{width:auto}.header .searchbox .contact-us~*{padding-top:.6rem}.header .searchbox .contact-info p{line-height:28px;margin:0}.header .searchbox .contact-info p+*{margin-top:16px}.header .searchbox .contact-info a{text-decoration:none;border-bottom:1px solid #007eaf}.header .searchbox .contact-info a:hover{background-color:#9b9b9b;padding:0 .5rem;margin-left:-.5rem}html.lgn-js_fnd_opn{overflow:hidden}html.lgn-js_fnd_opn .header-wrapper .site-logo{position:absolute}html.lgn-js_fnd_opn .header-wrapper .site-nav{opacity:0;z-index:-1}html.lgn-js_fnd_opn .header-wrapper .toggle-btn-wrap{z-index:15;margin-left:0;display:block;background-color:#fff;width:100%;box-sizing:border-box}html.lgn-js_fnd_opn .header-wrapper .toggle-btn-wrap .search-btn{margin-left:0;display:block;position:relative;width:calc(100% - 2px);height:2.6rem;box-sizing:border-box;padding-left:2.4rem;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHN0eWxlPi5zdDB7ZmlsbDojMmUyZTJlfTwvc3R5bGU+PGcgaWQ9Il94MzBfMl94NUZfM194NUZfTWFwIj48ZyBpZD0iTG9jYXRpb25zXzMyMHB4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjg1IC0xNTMpIj48ZyBpZD0iQ2xvc2VfeDJGX01lbnUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI4NSAxNTMpIj48cGF0aCBpZD0iUmVjdGFuZ2xlLUNvcHktMiIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1LjAwMSA4IDgpIiBjbGFzcz0ic3QwIiBkPSJNLTIgN2gyMHYySC0yeiIvPjxwYXRoIGlkPSJSZWN0YW5nbGUtQ29weSIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1LjAwMSA4IDgpIiBjbGFzcz0ic3QwIiBkPSJNNy0yaDJ2MjBIN3oiLz48L2c+PC9nPjwvZz48L3N2Zz4=)!important;background-repeat:no-repeat;background-position:100% 50%;background-size:1.8rem 1.8rem}html.lgn-js_fnd_opn .header-wrapper .toggle-btn-wrap .search-btn:before{content:"Back";font-size:1.3rem;letter-spacing:.16rem;font-weight:700;display:block;position:absolute;left:2.3rem;top:.7rem;text-transform:uppercase}html.lgn-js_fnd_opn .header-wrapper .toggle-btn-wrap .search-btn:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;width:1.6rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi4wMiAxNS4wMyI+PGRlZnM+PHN0eWxlPi5hLC5iLC5kLC5me2ZpbGw6bm9uZX0uYntjbGlwLXBhdGg6dXJsKCNhKTtjbGlwLXJ1bGU6ZXZlbm9kZH0uY3tjbGlwLXBhdGg6dXJsKCNiKX0uZCwuZntzdHJva2U6IzJlMmUyZTtzdHJva2UtbGluZWpvaW46cm91bmR9LmR7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLXdpZHRoOjRweH0uZXtjbGlwLXBhdGg6dXJsKCNjKX0uZntzdHJva2Utd2lkdGg6MnB4fTwvc3R5bGU+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBjbGFzcz0iYSIgZD0iTTAgMS43MmgxNXYxMkgweiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJiIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjA2KSI+PHBhdGggY2xhc3M9ImIiIGQ9Ik04LjU3IDJsNS41MSA1LjUxLTUuNTEgNS41MiIvPjwvY2xpcFBhdGg+PGNsaXBQYXRoIGlkPSJjIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjA2KSI+PHBhdGggY2xhc3M9ImEiIGQ9Ik0wIDEuNzJoMTV2MTJIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48dGl0bGU+QXNzZXQgMTwvdGl0bGU+PGcgY2xhc3M9ImMiPjxwYXRoIGNsYXNzPSJkIiBkPSJNOC41MSAybDUuNTEgNS41MS01LjUxIDUuNTIiLz48L2c+PGcgY2xhc3M9ImUiPjxwYXRoIGNsYXNzPSJmIiBkPSJNMTIuNjEgNy40OGwtMTIuNi4wOCIvPjwvZz48L3N2Zz4=);background-position:0 50%;background-repeat:no-repeat;transform:rotate(180deg)}html.lgn-js_fnd_opn .header-wrapper .menu-btn{display:none}html.lgn-js_fnd_opn .header .searchbox{transform:translateY(0)!important}.site-content--services .view-cta{margin-top:0}.site-content--services .view-cta .cta-block{padding-bottom:88px}.site-content--services .view-cta .text{color:#fff}.services-overview{position:relative;z-index:1;clear:both;background-color:#fff;margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}.services-overview ul>li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.services-overview .textual{padding-top:24px;padding-bottom:40px;line-height:2}.services-overview .textual.aricent-color-1 h2 a:hover{color:#00babe}.services-overview .textual.aricent-color-2 h2 a:hover{color:#5fc3eb}.services-overview .textual.aricent-color-3 h2 a:hover{color:#f03f4b}.services-overview .textual.aricent-color-4 h2 a:hover{color:#3ec73c}.services-overview .textual.aricent-color-5 h2 a:hover{color:#ffcd1e}.services-overview .textual.aricent-color-6 h2 a:hover{color:#5f4f9b}.services-overview .textual h2{margin-bottom:16px}.services-overview .textual h2 a{color:#2e2e2e;text-decoration:none}.services-overview .textual p{color:#2e2e2e;line-height:2;margin-bottom:16px}.services-overview .textual .item-list{margin-top:16px;margin-bottom:15px}.services-overview .textual ul li{line-height:2.625}.services-overview .textual ul li a{color:#2e2e2e;text-decoration:none}.services-overview .textual .learn-more{text-decoration:none}.services-overview .visual{position:relative}.services-overview .visual ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.services-overview .visual li{display:block;width:50%}.services-overview .visual li img{display:block;height:auto;width:100%}.services-overview .visual li.first{position:relative}.services-overview .visual li.first:after{content:'';background-color:rgba(46,46,46,.6);position:absolute;top:0;right:0;bottom:0;left:0}.services-overview .visual li.last{width:100%}.services-overview .visual .icon{position:absolute;text-align:center;top:5vw;left:5vw;width:40vw;height:40vw}.services-overview .visual .icon span{margin-left:auto;margin-right:auto}.services-overview .visual .icon span svg{max-height:100%}body{overflow-y:auto;overflow-x:hidden;font-weight:500}body{background-color:#f2f2f2}.site-wrap{max-width:1980px;margin-right:auto;margin-left:auto}.site-wrap.bg-grey{background-color:#f7f7f7}main:not(.site-content--frontpage){margin-top:51px}.show-more-wrapper{text-align:center;margin-top:24px;margin-bottom:24px}.show-more{font-size:13px;font-size:1.3rem;line-height:2.2;color:#9b9b9b;text-decoration:none}.show-more:after{content:'';display:inline-block;background-image:url(../images/triangle-down.svg);background-repeat:no-repeat;background-size:10px 7px;background-position:center center;padding:0;width:10px;height:7px;text-indent:-9999px;margin-left:7px}[data-lgn-js_svg="1"]{display:none}[data-ani]{opacity:0}.tech-vision-introduction .tv-skew+.paragraph-figure{margin-top:72px}.tech-vision-introduction .tv-skew-image{background-image:url(../images/tech-vision/01A_640x2158.jpg)}.tech-vision-introduction .tv-skew-image .paragraph-trends .trend-1{margin-top:0}.tech-vision-introduction .tv-skew-image .paragraph-trends h2{color:#ffc000}.tech-vision-introduction .tv-skew-image .paragraph-trends .subtitle{color:#ffc000}.tech-vision-introduction .tv-skew-image .paragraph-trends .text{color:#fff}.tech-vision-introduction .paragraph-trends h2{font-size:20px;font-size:2rem;line-height:1.6;color:#354abd;margin-top:24px}.tech-vision-introduction .paragraph-trends .subtitle{font-size:20px;font-size:2rem;line-height:1.6;color:#354abd;margin-top:0;margin-bottom:16px}.tech-vision-landing .tv-items{overflow:hidden;position:relative;display:-ms-flexbox;display:flex;background:#000}.tech-vision-landing .tv-items .curtain{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:55}.tech-vision-landing .tv-items .item{position:relative;background:0 0;opacity:0;z-index:50;cursor:pointer;transform:translate3d(0,0,0)}.tech-vision-landing .tv-items .item .visual{opacity:.99}.tech-vision-landing .tv-items .item .visual-blur{filter:blur(5px)}.tech-vision-landing .tv-items .item:after{content:"";position:absolute;display:block;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.33);z-index:1}html.no-touch .tech-vision-landing .tv-items .item.item-1:hover .visual,html.no-touch .tech-vision-landing .tv-items .item.item-1:hover .visual-blur,html.no-touch .tech-vision-landing .tv-items .item.item-2:hover .visual,html.no-touch .tech-vision-landing .tv-items .item.item-2:hover .visual-blur,html.no-touch .tech-vision-landing .tv-items .item.item-3:hover .visual,html.no-touch .tech-vision-landing .tv-items .item.item-3:hover .visual-blur,html.no-touch .tech-vision-landing .tv-items .item.item-4:hover .visual,html.no-touch .tech-vision-landing .tv-items .item.item-4:hover .visual-blur{transition:all .3s cubic-bezier(.2,.005,.2,1) .1s;transform-origin:center center;transform:scale(1.05)}html.no-touch .tech-vision-landing .tv-items .item.item-1:hover .visual,html.no-touch .tech-vision-landing .tv-items .item.item-2:hover .visual,html.no-touch .tech-vision-landing .tv-items .item.item-3:hover .visual,html.no-touch .tech-vision-landing .tv-items .item.item-4:hover .visual{opacity:.001}.tech-vision-landing .tv-items .item .item-wrapper{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;overflow:hidden}.tech-vision-landing .tv-items .item .visual,.tech-vision-landing .tv-items .item .visual-blur{transition:all .3s cubic-bezier(.2,.005,.2,1);background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.tech-vision-landing .tv-items .item .overlay{background-color:#000;opacity:.9;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:none}.tech-vision-landing .tv-items .item.lgn-tv_nav_cur .overlay{display:block;background-color:#354abd}.tech-vision-landing .tv-items .item .icon{background-repeat:no-repeat}.tech-vision-landing .tv-items .item-0{position:relative;z-index:51}.tech-vision-landing .tv-items .item-0:after{display:none}.tech-vision-landing .tv-items .item-0 .overlay{display:none!important}.tech-vision-landing .tv-items .item-0 .icon{background-image:none}.tech-vision-landing .tv-items .item-1{position:relative;z-index:50}.tech-vision-landing .tv-items .item-1 .icon{background-image:url(../images/tech-vision/trend01.svg)}.tech-vision-landing .tv-items .item-2{overflow:hidden}.tech-vision-landing .tv-items .item-2 .icon{background-image:url(../images/tech-vision/trend02.svg)}.tech-vision-landing .tv-items .item-3{overflow:hidden}.tech-vision-landing .tv-items .item-3 .icon{background-image:url(../images/tech-vision/trend03.svg)}.tech-vision-landing .tv-items .item-4{overflow:hidden}.tech-vision-landing .tv-items .item-4 .icon{background-image:url(../images/tech-vision/trend04.svg)}.tech-vision-landing .tv-items .textual{color:#fff}.tech-vision-landing .tv-items .textual .icon{width:9rem;height:9rem;position:absolute;background-size:contain;background-position:0 100%;top:-100%;transform:translateY(-120%);transition:all .25s cubic-bezier(.2,.005,.2,1);opacity:.001}.tech-vision-landing .tv-items .title{font-weight:800;margin-bottom:8px;font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision-landing .tv-items .title .title-desktop{transition:all .35s cubic-bezier(.2,.005,.2,1);display:none}.tech-vision-landing .tv-items .intro-text{position:absolute;font-size:14px;font-size:1.4rem;line-height:2}.tech-vision-overview .tech-vision-landing{transform:translateX(0);left:0;margin-right:-16px;margin-left:-16px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{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 transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;top:400px;left:50%;transform:translateX(-50%);z-index:10}.slick-dots li{display:inline-block;background-color:rgba(255,255,255,.5);border-radius:50%;width:9px;height:9px}.slick-dots li+li{margin-left:20px}.slick-dots .slick-active{background-color:#fff;width:11px;height:11px;position:relative;top:-1px}.slick-dots button{background:0 0;border:none;text-indent:-9999px;padding:0}.slick-arrow{background:0 0;border:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-repeat:no-repeat;background-size:10px 20px;background-position:center center;padding:0;width:10px;height:20px;text-indent:-9999px}.slick-prev{background-image:url(../images/tech-vision/slick-prev-mobile.svg);left:16px}.slick-next{background-image:url(../images/tech-vision/slick-next-mobile.svg);right:16px}.tech-vision-trend-1 .tv-skew+.paragraph-figure{margin-top:72px}.tech-vision-trend-1 .tv-skew-image{background-image:url(../images/tech-vision/01A_640x2130.jpg)}.tech-vision-trend-1 .tv-skew-image h2{color:#ffc000;margin-bottom:40px}.tech-vision-trend-1 .tv-skew-image .text{color:#fff}.tech-vision-trend-1 .paragraph-slideshow .text-list li:nth-child(2) h2{color:#ffcd1e}.tech-vision-trend-1 .paragraph-slideshow .text-list li:nth-child(3) h2{color:#f03f4b}.tech-vision-trend-1 .paragraph-slideshow .text-list li:nth-child(4) h2{color:#3ec73c}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div>div{margin-top:-70px;width:25rem}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div>div+div{margin-top:-30px}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div>div div{height:25rem}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div>div p{margin-top:-2rem;margin-bottom:0}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div circle+circle{mix-blend-mode:multiply}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div svg>circle:first-of-type{transform:scale(.92);transform-origin:50% 50%}.tech-vision-trend-1 .lgn-tv_salesforce_cir figcaption{margin-top:2rem}.tech-vision-trend-2 .tv-skew-image{background-image:url(../images/tech-vision/02A_640x4721.jpg);color:#fff}.tech-vision-trend-2 .tv-skew-image h2,.tech-vision-trend-2 .tv-skew-image h3{color:#ffc000}.tech-vision-trend-2 .tv-skew-image h2{margin-bottom:16px}.tech-vision-trend-2 .items-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.tech-vision-trend-2 .items-wrapper .item img{margin-bottom:16px}.tech-vision-trend-2 .tv-skew .paragraph-image{clear:both}.tech-vision-trend-2 .tv-skew .paragraph-image figcaption{color:#fff}.tech-vision-trend-2 .paragraph-figure .essentials ul{padding-left:0;margin-left:32px;margin-right:32px;-webkit-padding-start:0}.tech-vision-trend-2 .paragraph-figure .essentials ul li{display:block;-ms-flex-preferred-size:30%;flex-basis:30%;text-align:center;padding-bottom:2rem;max-width:30rem;margin-left:auto;margin-right:auto}.tech-vision-trend-2 .paragraph-figure .essentials ul li svg{display:inline;margin-left:auto;margin-right:auto;width:8rem;height:8rem;border-radius:9999px;border:2.4px solid #354abd}.tech-vision-trend-2 .paragraph-figure .essentials ul li svg+p{font-weight:700}.tech-vision-trend-2 .paragraph-figure .essentials ul li svg~p{margin-top:0;margin-bottom:0}.tech-vision-trend-3 .two-column{-ms-flex-wrap:wrap;flex-wrap:wrap}.tech-vision-trend-3 .two-column h2{width:100%;margin-bottom:24px}.tech-vision-trend-3 .tv-skew-image{margin-bottom:72px;padding-top:0;padding-bottom:0}.tech-vision-trend-3 .tv-skew-image .paragraph-figure.full-width{z-index:0}.tech-vision-trend-3 .tv-skew-image .paragraph-figure.full-width img{height:auto}.tech-vision-trend-3 .lgn-tv_deep ul{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tech-vision-trend-3 .lgn-tv_deep ul li{display:block;width:50%;text-align:center;padding-bottom:3.2rem}.tech-vision-trend-3 .lgn-tv_deep ul li p{font-weight:700;padding-left:16px;padding-right:16px}.tech-vision-trend-3 .lgn-tv_agile figcaption,.tech-vision-trend-3 .lgn-tv_tools figcaption{margin-top:3.2rem}.tech-vision-trend-3 .lgn-tv_personas figcaption{display:none}.tech-vision-trend-4 .tv-skew-image{background-image:url(../images/tech-vision/04A_NLP_640x1434.jpg)}.tech-vision-trend-4 .tv-skew-image .paragraph-content.two-column{-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff}.tech-vision-trend-4 .tv-skew-image .paragraph-content.two-column h2{color:#ffc000;width:100%;margin-bottom:16px}.tech-vision-trend-4 .tv-skew-image .paragraph-content.two-column .item{margin-top:0}.tech-vision-trend-4 .tv-skew{padding-bottom:40px}.tech-vision-trend-4 .tv-skew h2{margin-bottom:40px}.tech-vision-trend-4 .tv-skew .row:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tech-vision-trend-4 .tv-skew .row+.row{margin-top:40px}.tech-vision-trend-4 .tv-skew .visual img{width:100%;object-fit:cover}.tech-vision-trend-4 .tv-skew .textual h3{margin-bottom:16px}.tech-vision-trend-4 .tv-skew figure{margin-left:0;margin-right:0}.tech-vision-trend-4 .tv-skew figure figcaption{color:#fff;opacity:.9}.tech-vision-trend-4 .paragraph-content.with-margins{margin-top:-72px!important;margin-bottom:40px!important}.tech-vision-trend-4 .paragraph-image figure{margin-top:40px}.tech-vision-trend-4 .paragraph-slideshow{margin-top:82px}.tech-vision-trend-4 .paragraph-slideshow .paragraph-content{margin-bottom:40px}.tv-social-links ul{display:-ms-flexbox;display:flex;margin-top:16px}.tv-social-links li+li{margin-left:25px}.tv-social-links a{display:block;text-indent:-9999px}.tv-social-links .facebook{background-image:url(../images/facebook-blue.svg);width:31px;height:32px}.tv-social-links .linkedin{background-image:url(../images/linkedin-blue.svg);width:31px;height:29px}.tv-social-links .twitter{background-image:url(../images/twitter-blue.svg);width:32px;height:27px}.tv-social-links .google{background-image:url(../images/google-plus-red.svg);width:34px;height:23px}.tv-skew{margin-right:-16px;margin-left:-16px;position:relative;z-index:1;margin-top:147px;background-color:#354abd;color:#fff;margin-top:72px;padding-top:40px;padding-bottom:40px}.tv-skew:after{background:inherit;content:'';width:100%;height:100%;position:absolute;z-index:-1;-webkit-backface-visibility:hidden}.tv-skew:after{bottom:0;transform:skewY(-5deg);transform-origin:100%}.tv-skew .items-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.tv-skew .item{margin-top:40px}.tv-skew h2{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#ffc000;width:100%}.tv-skew h3{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#ffc000}.tv-skew-image{margin-right:-16px;margin-left:-16px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;margin-top:72px;margin-bottom:40px;padding-top:40px;padding-bottom:76px}.tv-skew-image:after{content:'';background-image:url(../images/tech-vision/trend-slant.svg);background-position:bottom left;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:-1px;left:0;right:0}.tv-skew-image h2{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#354abd;margin-top:24px}.tv-skew-image h3{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#354abd}.tv-skew-image .subtitle{font-size:20px;font-size:2rem;line-height:1.6;color:#354abd;margin-top:0;margin-bottom:16px}.tech-vision .header-image{margin-right:-16px;margin-left:-16px}.tech-vision .header-image .visual img{object-fit:cover;width:100%;height:200px}.tech-vision .headline{background-color:#fff;margin-bottom:72px}.tech-vision .headline .title-wrapper{padding-top:24px}.tech-vision .headline .title-wrapper h1{font-size:30px;font-size:3rem;line-height:1.3;margin-top:0;margin-bottom:10px}.tech-vision .headline .title-wrapper h1:after{content:""}.tech-vision .headline .title-wrapper .label{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem}.tech-vision .headline .highlight{background-color:#3ec73c;color:#fff}.tech-vision .headline .highlight h2{color:#fff;font-size:20px;font-size:2rem;line-height:1.6}.tech-vision .headline .highlight p{margin-top:8px}.tech-vision .headline .highlight ul{margin-top:16px;padding-left:16px}.tech-vision .headline .highlight ul li+li{margin-top:8px}.case-study-header-bottom .button .tech-vision .headline .highlight a,.cta-block .button .tech-vision .headline .highlight a,.tech-vision .headline .highlight .button-primary,.tech-vision .headline .highlight .case-study-header-bottom .button a,.tech-vision .headline .highlight .cta-block .button a{display:inline-block;margin-top:24px}.tech-vision .headline .highlight img{box-shadow:0 4px 8px 0 rgba(0,0,0,.5);position:relative;top:26px;margin-top:13px}.tech-vision .paragraph-content h2{font-size:20px;font-size:2rem;line-height:1.6}.tech-vision .paragraph-content h2+*{margin-top:24px}.tech-vision .paragraph-content p+*{margin-top:28px}.tech-vision .paragraph-content ul{padding-left:26px}.tech-vision .paragraph-content ul li{padding-left:10px}.tech-vision .paragraph-content.with-margins{margin-top:72px;margin-bottom:72px}.tech-vision .paragraph-figure{position:relative;z-index:1;margin-top:40px;margin-bottom:72px}.tech-vision .paragraph-figure>.paragraph-content{margin-bottom:40px}.tech-vision .paragraph-figure .heading{font-size:20px;font-size:2rem;line-height:1.6;text-align:center}.tech-vision .paragraph-figure p{text-align:center;font-size:14px;font-size:1.4rem;line-height:2}.tech-vision .paragraph-figure img{width:100%;height:200px;object-fit:cover}.tech-vision figure{margin:0;padding:0;border:none}.tech-vision figcaption{font-weight:400;text-transform:none;color:#9b9b9b;border-bottom:1px solid silver;padding-bottom:8px;margin-top:8px;margin-bottom:72px;letter-spacing:.0625rem}.tech-vision figcaption span{margin-left:4px}.tech-vision .graph figcaption{margin-top:40px}.tech-vision:not(.tech-vision-overview) .tech-vision-landing{display:block;position:fixed;height:100vh;transform:translateY(100%);overflow:auto;bottom:0;left:0;right:0;margin-left:0;margin-right:0;z-index:11}.tech-vision:not(.tech-vision-overview) .tech-vision-landing~*{z-index:10}.tech-vision:not(.tech-vision-overview) .tech-vision-landing~.lgn-tv_nav_tgl{z-index:12}.tech-vision:not(.tech-vision-overview) .tech-vision-landing .tv-items{min-height:100vh;z-index:1}.lgn-tv_nav_tgl{font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:3.2rem;top:auto;right:0;bottom:0;left:0;z-index:12;color:#fff;background-color:#1a1a1a;text-align:center;text-transform:uppercase;letter-spacing:.2rem;cursor:pointer;margin-top:120px}.lgn-tv_nav_tgl:before{content:attr(data-lgn_txt_opn)}.lgn-js_show_panels .lgn-tv_nav_tgl:before{content:attr(data-lgn_txt_cls)}.lgn-tv_nav_tgl:after{content:"";display:block;position:relative;left:5px;top:-.2rem;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;transform-origin:50% 50%}.lgn-js_show_panels .lgn-tv_nav_tgl:after{transform:rotate(180deg)}.tech-vision .lgn-tv_nav_tgl{position:fixed}.lgn-js_ftr_showing .tech-vision .lgn-tv_nav_tgl{position:relative;margin-left:-32px;margin-right:-32px}.lgn-js_ftr_showing.lgn-js_show_panels .tech-vision .lgn-tv_nav_tgl{position:fixed}.lgn-js_show_panels{overflow:hidden}.paragraph-chiefs{background-color:#f7f7f7;margin-top:72px;margin-bottom:120px;padding-top:40px;padding-bottom:40px;margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}.paragraph-chiefs .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.paragraph-chiefs .chief{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.paragraph-chiefs .visual{width:29.65517%;margin-right:5.51724%}.paragraph-chiefs .visual img{border-radius:50%;width:100%}.paragraph-chiefs .textual{width:64.82759%}.paragraph-chiefs .name{color:#2e2e2e;letter-spacing:.03125rem;font-weight:800;font-size:20px;font-size:2rem;line-height:1.6}.paragraph-chiefs .function{font-size:14px;font-size:1.4rem;line-height:2}.paragraph-image+.paragraph-image{margin-top:40px}.paragraph-image .visual .heading{font-size:20px;font-size:2rem;line-height:1.6;text-align:center}.paragraph-image figcaption{margin-top:72px}.paragraph-image h2{font-size:20px;font-size:2rem;line-height:1.6}.paragraph-image h2+*{margin-top:28px}.paragraph-image .small-heading{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#354abd;margin-top:24px}.next-trend{margin-right:-16px;margin-left:-16px;margin-top:calc(3.2rem + 120px)}body.lgn-js_ftr_showing .next-trend{margin-top:0}.next-trend .textual{background-color:#3ec73c;height:160px;padding:16px}.next-trend .textual:hover{background-color:#27a825}.next-trend .visual img{width:100%;object-fit:cover}.next-trend .label{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;color:#fff}.next-trend h2{font-size:20px;font-size:2rem;line-height:1.6}.next-trend h2 a{color:#fff;text-decoration:none}.lgn-tv_accumulation>div,.lgn-tv_agile>div,.lgn-tv_asset_heavy>div,.lgn-tv_augment>div,.lgn-tv_defend>div,.lgn-tv_design>div,.lgn-tv_ecosystems>div,.lgn-tv_hardware>div,.lgn-tv_platforms>div,.lgn-tv_salesforce>div,.lgn-tv_sectors>div,.lgn-tv_tools>div,.lgn-tv_trust>div,.lgn-tv_workload>div{margin-left:16px;margin-right:16px;max-width:36rem;margin-left:auto;margin-right:auto}.lgn-tv_accumulation>div>div,.lgn-tv_agile>div>div,.lgn-tv_asset_heavy>div>div,.lgn-tv_augment>div>div,.lgn-tv_defend>div>div,.lgn-tv_design>div>div,.lgn-tv_ecosystems>div>div,.lgn-tv_hardware>div>div,.lgn-tv_platforms>div>div,.lgn-tv_salesforce>div>div,.lgn-tv_sectors>div>div,.lgn-tv_tools>div>div,.lgn-tv_trust>div>div,.lgn-tv_workload>div>div{position:relative}.lgn-tv_accumulation img,.lgn-tv_accumulation svg,.lgn-tv_agile img,.lgn-tv_agile svg,.lgn-tv_asset_heavy img,.lgn-tv_asset_heavy svg,.lgn-tv_augment img,.lgn-tv_augment svg,.lgn-tv_defend img,.lgn-tv_defend svg,.lgn-tv_design img,.lgn-tv_design svg,.lgn-tv_ecosystems img,.lgn-tv_ecosystems svg,.lgn-tv_hardware img,.lgn-tv_hardware svg,.lgn-tv_platforms img,.lgn-tv_platforms svg,.lgn-tv_salesforce img,.lgn-tv_salesforce svg,.lgn-tv_sectors img,.lgn-tv_sectors svg,.lgn-tv_tools img,.lgn-tv_tools svg,.lgn-tv_trust img,.lgn-tv_trust svg,.lgn-tv_workload img,.lgn-tv_workload svg{display:block;position:absolute;width:auto;top:0;right:0;bottom:0;left:0}.lgn-tv_accumulation svg:first-child,.lgn-tv_agile svg:first-child,.lgn-tv_asset_heavy svg:first-child,.lgn-tv_augment svg:first-child,.lgn-tv_defend svg:first-child,.lgn-tv_design svg:first-child,.lgn-tv_ecosystems svg:first-child,.lgn-tv_hardware svg:first-child,.lgn-tv_platforms svg:first-child,.lgn-tv_salesforce svg:first-child,.lgn-tv_sectors svg:first-child,.lgn-tv_tools svg:first-child,.lgn-tv_trust svg:first-child,.lgn-tv_workload svg:first-child{display:none}.lgn-tv_accumulation .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_accumulation .lgn-js_phasing_rigged .amazon,.lgn-tv_accumulation .lgn-js_phasing_rigged .cls-7,.lgn-tv_accumulation .lgn-js_phasing_rigged .ibm,.lgn-tv_accumulation .lgn-js_phasing_rigged .microsoft,.lgn-tv_accumulation .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_accumulation .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_accumulation .lgn-js_phasing_rigged .snp_trend,.lgn-tv_agile .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_agile .lgn-js_phasing_rigged .amazon,.lgn-tv_agile .lgn-js_phasing_rigged .cls-7,.lgn-tv_agile .lgn-js_phasing_rigged .ibm,.lgn-tv_agile .lgn-js_phasing_rigged .microsoft,.lgn-tv_agile .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_agile .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_agile .lgn-js_phasing_rigged .snp_trend,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .amazon,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .cls-7,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .ibm,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .microsoft,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .snp_trend,.lgn-tv_augment .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_augment .lgn-js_phasing_rigged .amazon,.lgn-tv_augment .lgn-js_phasing_rigged .cls-7,.lgn-tv_augment .lgn-js_phasing_rigged .ibm,.lgn-tv_augment .lgn-js_phasing_rigged .microsoft,.lgn-tv_augment .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_augment .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_augment .lgn-js_phasing_rigged .snp_trend,.lgn-tv_defend .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_defend .lgn-js_phasing_rigged .amazon,.lgn-tv_defend .lgn-js_phasing_rigged .cls-7,.lgn-tv_defend .lgn-js_phasing_rigged .ibm,.lgn-tv_defend .lgn-js_phasing_rigged .microsoft,.lgn-tv_defend .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_defend .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_defend .lgn-js_phasing_rigged .snp_trend,.lgn-tv_design .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_design .lgn-js_phasing_rigged .amazon,.lgn-tv_design .lgn-js_phasing_rigged .cls-7,.lgn-tv_design .lgn-js_phasing_rigged .ibm,.lgn-tv_design .lgn-js_phasing_rigged .microsoft,.lgn-tv_design .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_design .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_design .lgn-js_phasing_rigged .snp_trend,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_ecosystems .lgn-js_phasing_rigged .amazon,.lgn-tv_ecosystems .lgn-js_phasing_rigged .cls-7,.lgn-tv_ecosystems .lgn-js_phasing_rigged .ibm,.lgn-tv_ecosystems .lgn-js_phasing_rigged .microsoft,.lgn-tv_ecosystems .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_ecosystems .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_ecosystems .lgn-js_phasing_rigged .snp_trend,.lgn-tv_hardware .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_hardware .lgn-js_phasing_rigged .amazon,.lgn-tv_hardware .lgn-js_phasing_rigged .cls-7,.lgn-tv_hardware .lgn-js_phasing_rigged .ibm,.lgn-tv_hardware .lgn-js_phasing_rigged .microsoft,.lgn-tv_hardware .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_hardware .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_hardware .lgn-js_phasing_rigged .snp_trend,.lgn-tv_platforms .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_platforms .lgn-js_phasing_rigged .amazon,.lgn-tv_platforms .lgn-js_phasing_rigged .cls-7,.lgn-tv_platforms .lgn-js_phasing_rigged .ibm,.lgn-tv_platforms .lgn-js_phasing_rigged .microsoft,.lgn-tv_platforms .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_platforms .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_platforms .lgn-js_phasing_rigged .snp_trend,.lgn-tv_salesforce .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_salesforce .lgn-js_phasing_rigged .amazon,.lgn-tv_salesforce .lgn-js_phasing_rigged .cls-7,.lgn-tv_salesforce .lgn-js_phasing_rigged .ibm,.lgn-tv_salesforce .lgn-js_phasing_rigged .microsoft,.lgn-tv_salesforce .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_salesforce .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_salesforce .lgn-js_phasing_rigged .snp_trend,.lgn-tv_sectors .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_sectors .lgn-js_phasing_rigged .amazon,.lgn-tv_sectors .lgn-js_phasing_rigged .cls-7,.lgn-tv_sectors .lgn-js_phasing_rigged .ibm,.lgn-tv_sectors .lgn-js_phasing_rigged .microsoft,.lgn-tv_sectors .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_sectors .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_sectors .lgn-js_phasing_rigged .snp_trend,.lgn-tv_tools .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_tools .lgn-js_phasing_rigged .amazon,.lgn-tv_tools .lgn-js_phasing_rigged .cls-7,.lgn-tv_tools .lgn-js_phasing_rigged .ibm,.lgn-tv_tools .lgn-js_phasing_rigged .microsoft,.lgn-tv_tools .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_tools .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_tools .lgn-js_phasing_rigged .snp_trend,.lgn-tv_trust .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_trust .lgn-js_phasing_rigged .amazon,.lgn-tv_trust .lgn-js_phasing_rigged .cls-7,.lgn-tv_trust .lgn-js_phasing_rigged .ibm,.lgn-tv_trust .lgn-js_phasing_rigged .microsoft,.lgn-tv_trust .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_trust .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_trust .lgn-js_phasing_rigged .snp_trend,.lgn-tv_workload .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_workload .lgn-js_phasing_rigged .amazon,.lgn-tv_workload .lgn-js_phasing_rigged .cls-7,.lgn-tv_workload .lgn-js_phasing_rigged .ibm,.lgn-tv_workload .lgn-js_phasing_rigged .microsoft,.lgn-tv_workload .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_workload .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_workload .lgn-js_phasing_rigged .snp_trend{opacity:0;transition:opacity .3s cubic-bezier(.42,0,.58,1)}.lgn-tv_accumulation .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged .cls-7,.lgn-tv_accumulation .lgn-js_phasing_rigged .ibm,.lgn-tv_accumulation .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_accumulation .lgn-js_phasing_rigged .snp_trend,.lgn-tv_agile .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged .cls-7,.lgn-tv_agile .lgn-js_phasing_rigged .ibm,.lgn-tv_agile .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_agile .lgn-js_phasing_rigged .snp_trend,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .cls-7,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .ibm,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .snp_trend,.lgn-tv_augment .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged .cls-7,.lgn-tv_augment .lgn-js_phasing_rigged .ibm,.lgn-tv_augment .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_augment .lgn-js_phasing_rigged .snp_trend,.lgn-tv_defend .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged .cls-7,.lgn-tv_defend .lgn-js_phasing_rigged .ibm,.lgn-tv_defend .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_defend .lgn-js_phasing_rigged .snp_trend,.lgn-tv_design .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged .cls-7,.lgn-tv_design .lgn-js_phasing_rigged .ibm,.lgn-tv_design .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_design .lgn-js_phasing_rigged .snp_trend,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged .cls-7,.lgn-tv_ecosystems .lgn-js_phasing_rigged .ibm,.lgn-tv_ecosystems .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_ecosystems .lgn-js_phasing_rigged .snp_trend,.lgn-tv_hardware .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged .cls-7,.lgn-tv_hardware .lgn-js_phasing_rigged .ibm,.lgn-tv_hardware .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_hardware .lgn-js_phasing_rigged .snp_trend,.lgn-tv_platforms .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged .cls-7,.lgn-tv_platforms .lgn-js_phasing_rigged .ibm,.lgn-tv_platforms .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_platforms .lgn-js_phasing_rigged .snp_trend,.lgn-tv_salesforce .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged .cls-7,.lgn-tv_salesforce .lgn-js_phasing_rigged .ibm,.lgn-tv_salesforce .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_salesforce .lgn-js_phasing_rigged .snp_trend,.lgn-tv_sectors .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged .cls-7,.lgn-tv_sectors .lgn-js_phasing_rigged .ibm,.lgn-tv_sectors .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_sectors .lgn-js_phasing_rigged .snp_trend,.lgn-tv_tools .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged .cls-7,.lgn-tv_tools .lgn-js_phasing_rigged .ibm,.lgn-tv_tools .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_tools .lgn-js_phasing_rigged .snp_trend,.lgn-tv_trust .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged .cls-7,.lgn-tv_trust .lgn-js_phasing_rigged .ibm,.lgn-tv_trust .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_trust .lgn-js_phasing_rigged .snp_trend,.lgn-tv_workload .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged .cls-7,.lgn-tv_workload .lgn-js_phasing_rigged .ibm,.lgn-tv_workload .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_workload .lgn-js_phasing_rigged .snp_trend{transition-delay:.3s}.lgn-tv_accumulation .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_accumulation .lgn-js_phasing_rigged .microsoft,.lgn-tv_accumulation .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_agile .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_agile .lgn-js_phasing_rigged .microsoft,.lgn-tv_agile .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .microsoft,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_augment .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_augment .lgn-js_phasing_rigged .microsoft,.lgn-tv_augment .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_defend .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_defend .lgn-js_phasing_rigged .microsoft,.lgn-tv_defend .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_design .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_design .lgn-js_phasing_rigged .microsoft,.lgn-tv_design .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_ecosystems .lgn-js_phasing_rigged .microsoft,.lgn-tv_ecosystems .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_hardware .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_hardware .lgn-js_phasing_rigged .microsoft,.lgn-tv_hardware .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_platforms .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_platforms .lgn-js_phasing_rigged .microsoft,.lgn-tv_platforms .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_salesforce .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_salesforce .lgn-js_phasing_rigged .microsoft,.lgn-tv_salesforce .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_sectors .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_sectors .lgn-js_phasing_rigged .microsoft,.lgn-tv_sectors .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_tools .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_tools .lgn-js_phasing_rigged .microsoft,.lgn-tv_tools .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_trust .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_trust .lgn-js_phasing_rigged .microsoft,.lgn-tv_trust .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_workload .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_workload .lgn-js_phasing_rigged .microsoft,.lgn-tv_workload .lgn-js_phasing_rigged .sectors_pegel{transition-delay:.6s}.lgn-tv_accumulation .lgn-js_phasing_rigged .amazon,.lgn-tv_agile .lgn-js_phasing_rigged .amazon,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .amazon,.lgn-tv_augment .lgn-js_phasing_rigged .amazon,.lgn-tv_defend .lgn-js_phasing_rigged .amazon,.lgn-tv_design .lgn-js_phasing_rigged .amazon,.lgn-tv_ecosystems .lgn-js_phasing_rigged .amazon,.lgn-tv_hardware .lgn-js_phasing_rigged .amazon,.lgn-tv_platforms .lgn-js_phasing_rigged .amazon,.lgn-tv_salesforce .lgn-js_phasing_rigged .amazon,.lgn-tv_sectors .lgn-js_phasing_rigged .amazon,.lgn-tv_tools .lgn-js_phasing_rigged .amazon,.lgn-tv_trust .lgn-js_phasing_rigged .amazon,.lgn-tv_workload .lgn-js_phasing_rigged .amazon{transition-delay:.9s}.lgn-tv_accumulation .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_go .ahi_trend,.lgn-tv_accumulation .lgn-js_phasing_go .amazon,.lgn-tv_accumulation .lgn-js_phasing_go .cls-7,.lgn-tv_accumulation .lgn-js_phasing_go .google,.lgn-tv_accumulation .lgn-js_phasing_go .ibm,.lgn-tv_accumulation .lgn-js_phasing_go .microsoft,.lgn-tv_accumulation .lgn-js_phasing_go .sectors_dots,.lgn-tv_accumulation .lgn-js_phasing_go .sectors_pegel,.lgn-tv_accumulation .lgn-js_phasing_go .snp_trend,.lgn-tv_agile .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_agile .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_agile .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_agile .lgn-js_phasing_go .ahi_trend,.lgn-tv_agile .lgn-js_phasing_go .amazon,.lgn-tv_agile .lgn-js_phasing_go .cls-7,.lgn-tv_agile .lgn-js_phasing_go .google,.lgn-tv_agile .lgn-js_phasing_go .ibm,.lgn-tv_agile .lgn-js_phasing_go .microsoft,.lgn-tv_agile .lgn-js_phasing_go .sectors_dots,.lgn-tv_agile .lgn-js_phasing_go .sectors_pegel,.lgn-tv_agile .lgn-js_phasing_go .snp_trend,.lgn-tv_asset_heavy .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_go .ahi_trend,.lgn-tv_asset_heavy .lgn-js_phasing_go .amazon,.lgn-tv_asset_heavy .lgn-js_phasing_go .cls-7,.lgn-tv_asset_heavy .lgn-js_phasing_go .google,.lgn-tv_asset_heavy .lgn-js_phasing_go .ibm,.lgn-tv_asset_heavy .lgn-js_phasing_go .microsoft,.lgn-tv_asset_heavy .lgn-js_phasing_go .sectors_dots,.lgn-tv_asset_heavy .lgn-js_phasing_go .sectors_pegel,.lgn-tv_asset_heavy .lgn-js_phasing_go .snp_trend,.lgn-tv_augment .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_augment .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_augment .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_augment .lgn-js_phasing_go .ahi_trend,.lgn-tv_augment .lgn-js_phasing_go .amazon,.lgn-tv_augment .lgn-js_phasing_go .cls-7,.lgn-tv_augment .lgn-js_phasing_go .google,.lgn-tv_augment .lgn-js_phasing_go .ibm,.lgn-tv_augment .lgn-js_phasing_go .microsoft,.lgn-tv_augment .lgn-js_phasing_go .sectors_dots,.lgn-tv_augment .lgn-js_phasing_go .sectors_pegel,.lgn-tv_augment .lgn-js_phasing_go .snp_trend,.lgn-tv_defend .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_defend .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_defend .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_defend .lgn-js_phasing_go .ahi_trend,.lgn-tv_defend .lgn-js_phasing_go .amazon,.lgn-tv_defend .lgn-js_phasing_go .cls-7,.lgn-tv_defend .lgn-js_phasing_go .google,.lgn-tv_defend .lgn-js_phasing_go .ibm,.lgn-tv_defend .lgn-js_phasing_go .microsoft,.lgn-tv_defend .lgn-js_phasing_go .sectors_dots,.lgn-tv_defend .lgn-js_phasing_go .sectors_pegel,.lgn-tv_defend .lgn-js_phasing_go .snp_trend,.lgn-tv_design .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_design .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_design .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_design .lgn-js_phasing_go .ahi_trend,.lgn-tv_design .lgn-js_phasing_go .amazon,.lgn-tv_design .lgn-js_phasing_go .cls-7,.lgn-tv_design .lgn-js_phasing_go .google,.lgn-tv_design .lgn-js_phasing_go .ibm,.lgn-tv_design .lgn-js_phasing_go .microsoft,.lgn-tv_design .lgn-js_phasing_go .sectors_dots,.lgn-tv_design .lgn-js_phasing_go .sectors_pegel,.lgn-tv_design .lgn-js_phasing_go .snp_trend,.lgn-tv_ecosystems .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_go .ahi_trend,.lgn-tv_ecosystems .lgn-js_phasing_go .amazon,.lgn-tv_ecosystems .lgn-js_phasing_go .cls-7,.lgn-tv_ecosystems .lgn-js_phasing_go .google,.lgn-tv_ecosystems .lgn-js_phasing_go .ibm,.lgn-tv_ecosystems .lgn-js_phasing_go .microsoft,.lgn-tv_ecosystems .lgn-js_phasing_go .sectors_dots,.lgn-tv_ecosystems .lgn-js_phasing_go .sectors_pegel,.lgn-tv_ecosystems .lgn-js_phasing_go .snp_trend,.lgn-tv_hardware .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_hardware .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_hardware .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_hardware .lgn-js_phasing_go .ahi_trend,.lgn-tv_hardware .lgn-js_phasing_go .amazon,.lgn-tv_hardware .lgn-js_phasing_go .cls-7,.lgn-tv_hardware .lgn-js_phasing_go .google,.lgn-tv_hardware .lgn-js_phasing_go .ibm,.lgn-tv_hardware .lgn-js_phasing_go .microsoft,.lgn-tv_hardware .lgn-js_phasing_go .sectors_dots,.lgn-tv_hardware .lgn-js_phasing_go .sectors_pegel,.lgn-tv_hardware .lgn-js_phasing_go .snp_trend,.lgn-tv_platforms .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_platforms .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_platforms .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_platforms .lgn-js_phasing_go .ahi_trend,.lgn-tv_platforms .lgn-js_phasing_go .amazon,.lgn-tv_platforms .lgn-js_phasing_go .cls-7,.lgn-tv_platforms .lgn-js_phasing_go .google,.lgn-tv_platforms .lgn-js_phasing_go .ibm,.lgn-tv_platforms .lgn-js_phasing_go .microsoft,.lgn-tv_platforms .lgn-js_phasing_go .sectors_dots,.lgn-tv_platforms .lgn-js_phasing_go .sectors_pegel,.lgn-tv_platforms .lgn-js_phasing_go .snp_trend,.lgn-tv_salesforce .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_go .ahi_trend,.lgn-tv_salesforce .lgn-js_phasing_go .amazon,.lgn-tv_salesforce .lgn-js_phasing_go .cls-7,.lgn-tv_salesforce .lgn-js_phasing_go .google,.lgn-tv_salesforce .lgn-js_phasing_go .ibm,.lgn-tv_salesforce .lgn-js_phasing_go .microsoft,.lgn-tv_salesforce .lgn-js_phasing_go .sectors_dots,.lgn-tv_salesforce .lgn-js_phasing_go .sectors_pegel,.lgn-tv_salesforce .lgn-js_phasing_go .snp_trend,.lgn-tv_sectors .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_sectors .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_sectors .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_sectors .lgn-js_phasing_go .ahi_trend,.lgn-tv_sectors .lgn-js_phasing_go .amazon,.lgn-tv_sectors .lgn-js_phasing_go .cls-7,.lgn-tv_sectors .lgn-js_phasing_go .google,.lgn-tv_sectors .lgn-js_phasing_go .ibm,.lgn-tv_sectors .lgn-js_phasing_go .microsoft,.lgn-tv_sectors .lgn-js_phasing_go .sectors_dots,.lgn-tv_sectors .lgn-js_phasing_go .sectors_pegel,.lgn-tv_sectors .lgn-js_phasing_go .snp_trend,.lgn-tv_tools .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_tools .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_tools .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_tools .lgn-js_phasing_go .ahi_trend,.lgn-tv_tools .lgn-js_phasing_go .amazon,.lgn-tv_tools .lgn-js_phasing_go .cls-7,.lgn-tv_tools .lgn-js_phasing_go .google,.lgn-tv_tools .lgn-js_phasing_go .ibm,.lgn-tv_tools .lgn-js_phasing_go .microsoft,.lgn-tv_tools .lgn-js_phasing_go .sectors_dots,.lgn-tv_tools .lgn-js_phasing_go .sectors_pegel,.lgn-tv_tools .lgn-js_phasing_go .snp_trend,.lgn-tv_trust .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_trust .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_trust .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_trust .lgn-js_phasing_go .ahi_trend,.lgn-tv_trust .lgn-js_phasing_go .amazon,.lgn-tv_trust .lgn-js_phasing_go .cls-7,.lgn-tv_trust .lgn-js_phasing_go .google,.lgn-tv_trust .lgn-js_phasing_go .ibm,.lgn-tv_trust .lgn-js_phasing_go .microsoft,.lgn-tv_trust .lgn-js_phasing_go .sectors_dots,.lgn-tv_trust .lgn-js_phasing_go .sectors_pegel,.lgn-tv_trust .lgn-js_phasing_go .snp_trend,.lgn-tv_workload .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_workload .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_workload .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_workload .lgn-js_phasing_go .ahi_trend,.lgn-tv_workload .lgn-js_phasing_go .amazon,.lgn-tv_workload .lgn-js_phasing_go .cls-7,.lgn-tv_workload .lgn-js_phasing_go .google,.lgn-tv_workload .lgn-js_phasing_go .ibm,.lgn-tv_workload .lgn-js_phasing_go .microsoft,.lgn-tv_workload .lgn-js_phasing_go .sectors_dots,.lgn-tv_workload .lgn-js_phasing_go .sectors_pegel,.lgn-tv_workload .lgn-js_phasing_go .snp_trend{opacity:1}.tv-skew-image .lgn-tv_accumulation img{position:relative}.lgn-tv_accumulation>div>div{padding-bottom:76%}.lgn-tv_asset_heavy>div>div{padding-bottom:103%}.lgn-tv_sectors>div>div{padding-bottom:226%}.lgn-tv_workload>div>div{padding-bottom:36%}.lgn-tv_design>div>div{padding-bottom:339%}.lgn-tv_platforms>div>div{padding-bottom:483%}.lgn-tv_tools>div>div{padding-bottom:122%}.lgn-tv_augment>div>div{padding-bottom:357%}.lgn-tv_agile>div>div{padding-bottom:89%}.lgn-tv_trust>div>div{padding-bottom:80%}.lgn-tv_ecosystems>div>div{padding-bottom:91%}.lgn-tv_defend>div>div{padding-bottom:91%}.lgn-tv_hardware>div>div{padding-bottom:111%}.paragraph-slideshow .image-list{margin-right:-16px;margin-left:-16px;position:relative}.paragraph-slideshow .image-list:after{content:'';background-image:url(../images/tech-vision/trend-slant.svg);background-position:bottom left;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:-1px;left:0;right:0}.paragraph-slideshow .image-list img{width:100%;height:335px;object-fit:cover}.paragraph-slideshow .text-list{background-color:#fff;text-align:center;margin-top:-135px;margin-bottom:40px;position:relative;z-index:1}.paragraph-slideshow .text-list li{padding-top:24px;padding-bottom:24px}.paragraph-slideshow .text-list h2{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#354abd;width:100%}.paragraph-slideshow .text-list p{font-size:16px;font-size:1.6rem;line-height:1.75}.paragraph-slideshow .heading{font-size:20px;font-size:2rem;line-height:1.6;text-align:center}.paragraph-slideshow .heading+p{text-align:center;font-size:20px;font-size:2rem;line-height:1.6}.paragraph-slideshow .caption{font-size:10px;font-size:1rem;line-height:2.2;text-transform:none;color:#9b9b9b;border-bottom:1px solid silver;padding-bottom:8px;margin-top:8px;margin-bottom:72px}.tech-vision .visual{position:relative;overflow-y:hidden}.tech-vision .visual video{object-fit:cover;width:100%;height:100%;max-width:none;display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.tech-vision .visual[data-video-uri]{background-color:#1a1a1a}.tech-vision .visual[data-video-uri].lgn-js_video_loadeddata{background-color:transparent;transition:background-color .3s;transition-delay:.3s}.tech-vision .visual[data-video-uri].lgn-js_video_loadeddata video{opacity:1;transition:opacity .3s}.tech-vision-introduction-18 .tv-skew+.paragraph-figure{margin-top:72px}.tech-vision-introduction-18 .tv-skew-image-18{background-color:#1e2657}.tech-vision-introduction-18 .tv-skew-image-18 .paragraph-trends .trend-1{margin-top:0}.tech-vision-introduction-18 .tv-skew-image-18 .paragraph-trends h2{color:#3ec73c}.tech-vision-introduction-18 .tv-skew-image-18 .paragraph-trends .subtitle{color:#fff}.tech-vision-introduction-18 .tv-skew-image-18 .paragraph-trends .text{color:#fff}.tech-vision-introduction-18 .paragraph-trends h2{font-size:20px;font-size:2rem;line-height:1.6;margin-top:24px}.tech-vision-introduction-18 .paragraph-trends .subtitle{font-size:20px;font-size:2rem;line-height:1.6;margin-top:0;margin-bottom:16px}.tech-vision-landing-18 .tv-items{overflow:hidden;position:relative;display:-ms-flexbox;display:flex;background:#000}.tech-vision-landing-18 .tv-items .curtain{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:55}.tech-vision-landing-18 .tv-items .item{position:relative;background:0 0;opacity:0;z-index:50;cursor:pointer;transform:translate3d(0,0,0)}.tech-vision-landing-18 .tv-items .item .visual{opacity:.99;background-color:#1e255b}.tech-vision-landing-18 .tv-items .item .visual-blur{filter:blur(0);background-color:#1e255b}.tech-vision-landing-18 .tv-items .item:after{content:"";position:absolute;display:block;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.33);z-index:1}html.no-touch .tech-vision-landing-18 .tv-items .item.item-1:hover .visual,html.no-touch .tech-vision-landing-18 .tv-items .item.item-1:hover .visual-blur,html.no-touch .tech-vision-landing-18 .tv-items .item.item-2:hover .visual,html.no-touch .tech-vision-landing-18 .tv-items .item.item-2:hover .visual-blur,html.no-touch .tech-vision-landing-18 .tv-items .item.item-3:hover .visual,html.no-touch .tech-vision-landing-18 .tv-items .item.item-3:hover .visual-blur,html.no-touch .tech-vision-landing-18 .tv-items .item.item-4:hover .visual,html.no-touch .tech-vision-landing-18 .tv-items .item.item-4:hover .visual-blur{transition:all .3s cubic-bezier(.2,.005,.2,1) .1s;transform-origin:center center;transform:scale(1.05);background-color:#1e255b!important}html.no-touch .tech-vision-landing-18 .tv-items .item.item-1:hover .visual,html.no-touch .tech-vision-landing-18 .tv-items .item.item-2:hover .visual,html.no-touch .tech-vision-landing-18 .tv-items .item.item-3:hover .visual,html.no-touch .tech-vision-landing-18 .tv-items .item.item-4:hover .visual{opacity:.001}.tech-vision-landing-18 .tv-items .item .item-wrapper{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;overflow:hidden}.tech-vision-landing-18 .tv-items .item .visual,.tech-vision-landing-18 .tv-items .item .visual-blur{transition:all .3s cubic-bezier(.2,.005,.2,1);background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0}.tech-vision-landing-18 .tv-items .item .overlay{background-color:#000;opacity:.9;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:none}.tech-vision-landing-18 .tv-items .item.lgn-tv_nav_cur .overlay{display:block;background-color:#1e255b}.tech-vision-landing-18 .tv-items .item-18 .icon{background-repeat:no-repeat}.tech-vision-landing-18 .tv-items .item-0{position:relative;z-index:51}.tech-vision-landing-18 .tv-items .item-0:after{display:none}.tech-vision-landing-18 .tv-items .item-0 .overlay{display:none!important}.tech-vision-landing-18 .tv-items .item-0 .icon{background-image:none}.tech-vision-landing-18 .tv-items .item-1{position:relative;z-index:50}.tech-vision-landing-18 .tv-items .item-1 .visual,.tech-vision-landing-18 .tv-items .item-1 .visual-blur{background-color:#7d8283}.tech-vision-landing-18 .tv-items .item-1 .visual-blur:hover,.tech-vision-landing-18 .tv-items .item-1 .visual:hover{background-color:#1e255b!important}.tech-vision-landing-18 .tv-items .item-1 .icon{background-image:url(../images/tech-vision/hover-icon1.png)}.tech-vision-landing-18 .tv-items .item-2{overflow:hidden}.tech-vision-landing-18 .tv-items .item-2 .icon{background-image:url(../images/tech-vision/hover-icon2.png)}.tech-vision-landing-18 .tv-items .item-3{overflow:hidden}.tech-vision-landing-18 .tv-items .item-3 .visual,.tech-vision-landing-18 .tv-items .item-3 .visual-blur{background-color:#7d8283}.tech-vision-landing-18 .tv-items .item-3 .visual-blur:hover,.tech-vision-landing-18 .tv-items .item-3 .visual:hover{background-color:#1e255b!important}.tech-vision-landing-18 .tv-items .item-3 .icon{background-image:url(../images/tech-vision/hover-icon3.png)}.tech-vision-landing-18 .tv-items .item-4{overflow:hidden}.tech-vision-landing-18 .tv-items .item-4 .icon{background-image:url(../images/tech-vision/hover-icon4.png)}.tech-vision-landing-18 .tv-items .textual{color:#fff}.tech-vision-landing-18 .tv-items .textual .icon{width:11rem;height:11rem;position:absolute;background-size:contain;background-position:0 100%;top:-70%;transform:translateY(-120%);transition:all .25s cubic-bezier(.2,.005,.2,1);opacity:.001}.tech-vision-landing-18 .tv-items .title{font-family:Quarto-black;font-weight:800;margin-bottom:8px;font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision-landing-18 .tv-items .title .title-desktop{transition:all .35s cubic-bezier(.2,.005,.2,1);display:none}.tech-vision-landing-18 .tv-items .intro-text{position:absolute;font-size:14px;font-size:1.4rem;line-height:2}.tech-vision-overview .tech-vision-landing-18{transform:translateX(0);left:0;margin-right:-16px;margin-left:-16px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{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 transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;top:400px;left:50%;transform:translateX(-50%);z-index:10}.slick-dots li{display:inline-block;background-color:rgba(255,255,255,.5);border-radius:50%;width:9px;height:9px}.slick-dots li+li{margin-left:20px}.slick-dots .slick-active{background-color:#fff;width:11px;height:11px;position:relative;top:-1px}.slick-dots button{background:0 0;border:none;text-indent:-9999px;padding:0}.slick-arrow{background:0 0;border:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-repeat:no-repeat;background-size:10px 20px;background-position:center center;padding:0;width:10px;height:20px;text-indent:-9999px}.slick-prev{background-image:url(../images/tech-vision/slick-prev-mobile.svg);left:16px}.slick-next{background-image:url(../images/tech-vision/slick-next-mobile.svg);right:16px}.tech-vision-trend-18 .tv-skew+.paragraph-figure{margin-top:72px}.tech-vision-trend-18 .tv-skew-image-18{background-image:url(../images/tech-vision/01A_640x2130.jpg)}.tech-vision-trend-18 .tv-skew-image-18 h2{color:#ffc000;margin-bottom:40px}.tech-vision-trend-18 .tv-skew-image-18 .text{color:#fff}.tech-vision-trend-18 .paragraph-slideshow .text-list li:nth-child(2) h2{color:#ffcd1e}.tech-vision-trend-18 .paragraph-slideshow .text-list li:nth-child(3) h2{color:#f03f4b}.tech-vision-trend-18 .paragraph-slideshow .text-list li:nth-child(4) h2{color:#3ec73c}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div>div{margin-top:-70px;width:25rem}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div>div+div{margin-top:-30px}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div>div div{height:25rem}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div>div p{margin-top:-2rem;margin-bottom:0}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div circle+circle{mix-blend-mode:multiply}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div svg>circle:first-of-type{transform:scale(.92);transform-origin:50% 50%}.tech-vision-trend-18 .lgn-tv_salesforce_cir figcaption{margin-top:2rem}.tech-vision-trend-2 .tv-skew-image-18{background-image:url(../images/tech-vision/02A_640x4721.jpg);color:#fff}.tech-vision-trend-2 .tv-skew-image-18 h2,.tech-vision-trend-2 .tv-skew-image-18 h3{color:#ffc000}.tech-vision-trend-2 .tv-skew-image-18 h2{margin-bottom:16px}.tech-vision-trend-2 .items-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.tech-vision-trend-2 .items-wrapper .item img{margin-bottom:16px}.tech-vision-trend-2 .tv-skew-18 .paragraph-image{clear:both}.tech-vision-trend-2 .tv-skew-18 .paragraph-image figcaption{color:#fff}.tech-vision-trend-2 .paragraph-figure .essentials ul{padding-left:0;margin-left:32px;margin-right:32px;-webkit-padding-start:0}.tech-vision-trend-2 .paragraph-figure .essentials ul li{display:block;-ms-flex-preferred-size:30%;flex-basis:30%;text-align:center;padding-bottom:2rem;max-width:30rem;margin-left:auto;margin-right:auto}.tech-vision-trend-2 .paragraph-figure .essentials ul li svg{display:inline;margin-left:auto;margin-right:auto;width:8rem;height:8rem;border-radius:9999px;border:2.4px solid #354abd}.tech-vision-trend-2 .paragraph-figure .essentials ul li svg+p{font-weight:700}.tech-vision-trend-2 .paragraph-figure .essentials ul li svg~p{margin-top:0;margin-bottom:0}.title-highlight-content{background:#e5e5e5;padding:15px 15px;margin:50px 0;text-align:center}.title-highlight-content h3{color:#464b69}.title-highlight-content p{padding-top:30px;color:#464b69}.tech-vision-trend-3 .two-column{-ms-flex-wrap:wrap;flex-wrap:wrap}.tech-vision-trend-3 .two-column h2{width:100%;margin-bottom:24px}.tech-vision-trend-3 .tv-skew-image-18{margin-bottom:72px;padding-top:0;padding-bottom:0}.tech-vision-trend-3 .tv-skew-image-18 .paragraph-figure.full-width{z-index:0}.tech-vision-trend-3 .tv-skew-image-18 .paragraph-figure.full-width img{height:auto}.tech-vision-trend-3 .lgn-tv_deep ul{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tech-vision-trend-3 .lgn-tv_deep ul li{display:block;width:50%;text-align:center;padding-bottom:3.2rem}.tech-vision-trend-3 .lgn-tv_deep ul li p{font-weight:700;padding-left:16px;padding-right:16px}.tech-vision-trend-3 .lgn-tv_agile figcaption,.tech-vision-trend-3 .lgn-tv_tools figcaption{margin-top:3.2rem}.tech-vision-trend-3 .lgn-tv_personas figcaption{display:none}.tech-vision-trend-4 .tv-skew-image-18{background-image:url(../images/tech-vision/04A_NLP_640x1434.jpg)}.tech-vision-trend-4 .tv-skew-image-18 .paragraph-content.two-column{-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff}.tech-vision-trend-4 .tv-skew-image-18 .paragraph-content.two-column h2{color:#ffc000;width:100%;margin-bottom:16px}.tech-vision-trend-4 .tv-skew-image-18 .paragraph-content.two-column .item{margin-top:0}.tech-vision-trend-4 .tv-skew{padding-bottom:40px}.tech-vision-trend-4 .tv-skew h2{margin-bottom:40px}.tech-vision-trend-4 .tv-skew .row:nth-child(even){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tech-vision-trend-4 .tv-skew .row+.row{margin-top:40px}.tech-vision-trend-4 .tv-skew .visual img{width:100%;object-fit:cover}.tech-vision-trend-4 .tv-skew .textual h3{margin-bottom:16px}.tech-vision-trend-4 .tv-skew figure{margin-left:0;margin-right:0}.tech-vision-trend-4 .tv-skew figure figcaption{color:#fff;opacity:.9}.tech-vision-trend-4 .paragraph-content.with-margins{margin-top:-72px!important;margin-bottom:40px!important}.tech-vision-trend-4 .paragraph-image figure{margin-top:40px}.tech-vision-trend-4 .paragraph-slideshow{margin-top:82px}.tech-vision-trend-4 .paragraph-slideshow .paragraph-content{margin-bottom:40px}.tv-social-links ul{display:-ms-flexbox;display:flex;margin-top:16px}.tv-social-links li+li{margin-left:25px}.tv-social-links a{display:block;text-indent:-9999px}.tv-social-links .facebook{background-image:url(../images/facebook-blue.svg);width:31px;height:32px}.tv-social-links .linkedin{background-image:url(../images/linkedin-blue.svg);width:31px;height:29px}.tv-social-links .twitter{background-image:url(../images/twitter-blue.svg);width:32px;height:27px}.tv-social-links .google{background-image:url(../images/google-plus-red.svg);width:34px;height:23px}.tv-skew-18{margin-right:-16px;margin-left:-16px;position:relative;z-index:1;margin-top:147px;background-color:#1e255b;border-top:solid 5px #3ec73c;color:#fff;margin-top:72px;padding-top:40px;padding-bottom:40px}.tv-skew-18:after{background:inherit;content:'';width:100%;height:100%;position:absolute;z-index:-1;-webkit-backface-visibility:hidden}.tv-skew-18:after{bottom:0;transform:skewY(-5deg);transform-origin:100%}.tv-skew-18 .items-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.tv-skew-18 .item{margin-top:40px}.tv-skew-18 h2{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#fff;width:100%}.tv-skew-18 h3{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#ffc000}.tv-skew-image{margin-right:-16px;margin-left:-16px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;margin-top:72px;margin-bottom:40px;padding-top:40px;padding-bottom:76px}.tv-skew-image:after{content:'';background-image:url(../images/tech-vision/trend-slant.svg);background-position:bottom left;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:-1px;left:0;right:0}.tv-skew-image h2{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#354abd;margin-top:24px}.tv-skew-image h3{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#354abd}.tv-skew-image .subtitle{font-size:20px;font-size:2rem;line-height:1.6;color:#354abd;margin-top:0;margin-bottom:16px}.tech-vision-18 .header-image{margin-right:-16px;margin-left:-16px}.tech-vision-18 .header-image .visual img{object-fit:cover;width:100%;height:200px}.tech-vision-18 .headline{background-color:#fff;margin-bottom:72px}.tech-vision-18 .headline .title-wrapper{padding-top:24px}.tech-vision-18 .headline .title-wrapper h1{font-size:30px;font-size:3rem;line-height:1.3;margin-top:0;margin-bottom:10px;color:#1e2657}.tech-vision-18 .headline .title-wrapper h1:after{content:""}.tech-vision-18 .headline .title-wrapper .label{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;color:#1e2657}.tech-vision-18 .headline .highlight{background-color:#3ec73c;color:#fff}.tech-vision-18 .headline .highlight h2{color:#fff;font-size:20px;font-size:2rem;line-height:1.6}.tech-vision-18 .headline .highlight p{margin-top:8px;font-weight:600}.tech-vision-18 .headline .highlight ul{margin-top:16px;padding-left:16px}.tech-vision-18 .headline .highlight ul li+li{margin-top:8px}.case-study-header-bottom .button .tech-vision-18 .headline .highlight a,.cta-block .button .tech-vision-18 .headline .highlight a,.tech-vision-18 .headline .highlight .button-primary,.tech-vision-18 .headline .highlight .case-study-header-bottom .button a,.tech-vision-18 .headline .highlight .cta-block .button a{display:inline-block;margin-top:24px}.tech-vision-18 .headline .highlight img{position:relative;top:26px;margin-top:13px;max-width:180px;margin:0 40px}.tech-vision-18 .paragraph-content h2{color:#1e2657;font-size:20px;font-size:2rem;line-height:1.6}.tech-vision-18 .paragraph-content h2+*{margin-top:24px}.tech-vision-18 .paragraph-content p+*{margin-top:28px}.tech-vision-18 .paragraph-content ul{padding-left:40px}.tech-vision-18 .paragraph-content ul li{padding-left:10px}.tech-vision-18 .paragraph-content.with-margins{margin-top:72px;margin-bottom:72px}.tech-vision-18 .paragraph-figure{position:relative;z-index:1;margin-top:40px;margin-bottom:72px}.tech-vision-18 .paragraph-figure>.paragraph-content{margin-bottom:40px}.tech-vision-18 .paragraph-figure .heading{font-size:20px;font-size:2rem;line-height:1.6;text-align:center}.tech-vision-18 .paragraph-figure p{text-align:center;font-size:14px;font-size:1.4rem;line-height:2}.tech-vision-18 .paragraph-figure img{width:100%;height:auto;object-fit:cover}.tech-vision-18 figure{margin:0;padding:0;border:none}.tech-vision-18 figcaption{font-weight:400;text-transform:none;color:#9b9b9b;border-bottom:1px solid silver;padding-bottom:8px;margin-top:8px;margin-bottom:72px;letter-spacing:.0625rem}.tech-vision-18 figcaption span{margin-left:4px}.tech-vision-18 .graph figcaption{margin-top:40px}.tech-vision-18:not(.tech-vision-overview) .tech-vision-landing-18{display:block;position:fixed;height:100vh;transform:translateY(100%);overflow:auto;bottom:0;left:0;right:0;margin-left:0;margin-right:0;z-index:11}.tech-vision-18:not(.tech-vision-overview) .tech-vision-landing-18~*{z-index:10}.tech-vision-18:not(.tech-vision-overview) .tech-vision-landing-18~.lgn-tv_nav_tgl{z-index:12}.tech-vision-18:not(.tech-vision-overview) .tech-vision-landing-18 .tv-items{min-height:100vh;z-index:1}.lgn-tv_nav_tgl{font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:3.2rem;top:auto;right:0;bottom:0;left:0;z-index:12;color:#fff;background-color:#3ec73c;text-align:center;text-transform:uppercase;letter-spacing:.2rem;cursor:pointer;margin-top:30px}.lgn-tv_nav_tgl:before{content:attr(data-lgn_txt_opn)}.lgn-js_show_panels .lgn-tv_nav_tgl:before{content:attr(data-lgn_txt_cls)}.lgn-tv_nav_tgl:after{content:"";display:block;position:relative;left:5px;top:-.2rem;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;transform-origin:50% 50%}.lgn-js_show_panels .lgn-tv_nav_tgl:after{transform:rotate(180deg)}.tech-vision .lgn-tv_nav_tgl{position:fixed}.lgn-js_ftr_showing .tech-vision .lgn-tv_nav_tgl{position:relative;margin-left:-32px;margin-right:-32px}.lgn-js_ftr_showing.lgn-js_show_panels .tech-vision .lgn-tv_nav_tgl{position:fixed}.lgn-js_show_panels{overflow:hidden}.paragraph-chiefs{background-color:#f7f7f7;margin-top:72px;margin-bottom:120px;padding-top:40px;padding-bottom:40px;margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}.paragraph-chiefs .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.paragraph-chiefs .chief{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.paragraph-chiefs .visual{width:29.65517%;margin-right:5.51724%}.paragraph-chiefs .visual img{border-radius:50%;width:100%}.paragraph-chiefs .textual{width:64.82759%}.paragraph-chiefs .name{color:#2e2e2e;letter-spacing:.03125rem;font-weight:800;font-size:20px;font-size:2rem;line-height:1.6}.paragraph-chiefs .function{font-size:14px;font-size:1.4rem;line-height:2}.paragraph-image+.paragraph-image{margin-top:40px}.paragraph-image .visual .heading{font-size:20px;font-size:2rem;line-height:1.6;text-align:center}.paragraph-image figcaption{margin-top:72px}.paragraph-image h2{font-size:20px;font-size:2rem;line-height:1.6}.paragraph-image h2+*{margin-top:28px}.paragraph-image .small-heading{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#354abd;margin-top:24px}.next-trend{margin-right:-16px;margin-left:-16px;margin-top:calc(3.2rem + 120px)}body.lgn-js_ftr_showing .next-trend{margin-top:0}.next-trend .textual{background-color:#e5e5e5;height:160px;padding:16px}.next-trend .textual:hover{background-color:#e5e5e5}.next-trend .visual img{width:100%;object-fit:cover}.next-trend .label{font-size:10px;font-size:1rem;line-height:2.2;text-transform:uppercase;letter-spacing:.125rem;color:#000}.next-trend h2{font-size:20px;font-size:2rem;line-height:1.6}.next-trend h2 a{color:#1e2657;text-decoration:none}.lgn-tv_accumulation>div,.lgn-tv_agile>div,.lgn-tv_asset_heavy>div,.lgn-tv_augment>div,.lgn-tv_defend>div,.lgn-tv_design>div,.lgn-tv_ecosystems>div,.lgn-tv_hardware>div,.lgn-tv_platforms>div,.lgn-tv_salesforce>div,.lgn-tv_sectors>div,.lgn-tv_tools>div,.lgn-tv_trust>div,.lgn-tv_workload>div{margin-left:16px;margin-right:16px;max-width:36rem;margin-left:auto;margin-right:auto}.lgn-tv_accumulation>div>div,.lgn-tv_agile>div>div,.lgn-tv_asset_heavy>div>div,.lgn-tv_augment>div>div,.lgn-tv_defend>div>div,.lgn-tv_design>div>div,.lgn-tv_ecosystems>div>div,.lgn-tv_hardware>div>div,.lgn-tv_platforms>div>div,.lgn-tv_salesforce>div>div,.lgn-tv_sectors>div>div,.lgn-tv_tools>div>div,.lgn-tv_trust>div>div,.lgn-tv_workload>div>div{position:relative}.lgn-tv_accumulation img,.lgn-tv_accumulation svg,.lgn-tv_agile img,.lgn-tv_agile svg,.lgn-tv_asset_heavy img,.lgn-tv_asset_heavy svg,.lgn-tv_augment img,.lgn-tv_augment svg,.lgn-tv_defend img,.lgn-tv_defend svg,.lgn-tv_design img,.lgn-tv_design svg,.lgn-tv_ecosystems img,.lgn-tv_ecosystems svg,.lgn-tv_hardware img,.lgn-tv_hardware svg,.lgn-tv_platforms img,.lgn-tv_platforms svg,.lgn-tv_salesforce img,.lgn-tv_salesforce svg,.lgn-tv_sectors img,.lgn-tv_sectors svg,.lgn-tv_tools img,.lgn-tv_tools svg,.lgn-tv_trust img,.lgn-tv_trust svg,.lgn-tv_workload img,.lgn-tv_workload svg{display:block;position:absolute;width:auto;top:0;right:0;bottom:0;left:0}.lgn-tv_accumulation svg:first-child,.lgn-tv_agile svg:first-child,.lgn-tv_asset_heavy svg:first-child,.lgn-tv_augment svg:first-child,.lgn-tv_defend svg:first-child,.lgn-tv_design svg:first-child,.lgn-tv_ecosystems svg:first-child,.lgn-tv_hardware svg:first-child,.lgn-tv_platforms svg:first-child,.lgn-tv_salesforce svg:first-child,.lgn-tv_sectors svg:first-child,.lgn-tv_tools svg:first-child,.lgn-tv_trust svg:first-child,.lgn-tv_workload svg:first-child{display:none}.lgn-tv_accumulation .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_accumulation .lgn-js_phasing_rigged .amazon,.lgn-tv_accumulation .lgn-js_phasing_rigged .cls-7,.lgn-tv_accumulation .lgn-js_phasing_rigged .ibm,.lgn-tv_accumulation .lgn-js_phasing_rigged .microsoft,.lgn-tv_accumulation .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_accumulation .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_accumulation .lgn-js_phasing_rigged .snp_trend,.lgn-tv_agile .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_agile .lgn-js_phasing_rigged .amazon,.lgn-tv_agile .lgn-js_phasing_rigged .cls-7,.lgn-tv_agile .lgn-js_phasing_rigged .ibm,.lgn-tv_agile .lgn-js_phasing_rigged .microsoft,.lgn-tv_agile .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_agile .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_agile .lgn-js_phasing_rigged .snp_trend,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .amazon,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .cls-7,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .ibm,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .microsoft,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .snp_trend,.lgn-tv_augment .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_augment .lgn-js_phasing_rigged .amazon,.lgn-tv_augment .lgn-js_phasing_rigged .cls-7,.lgn-tv_augment .lgn-js_phasing_rigged .ibm,.lgn-tv_augment .lgn-js_phasing_rigged .microsoft,.lgn-tv_augment .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_augment .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_augment .lgn-js_phasing_rigged .snp_trend,.lgn-tv_defend .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_defend .lgn-js_phasing_rigged .amazon,.lgn-tv_defend .lgn-js_phasing_rigged .cls-7,.lgn-tv_defend .lgn-js_phasing_rigged .ibm,.lgn-tv_defend .lgn-js_phasing_rigged .microsoft,.lgn-tv_defend .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_defend .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_defend .lgn-js_phasing_rigged .snp_trend,.lgn-tv_design .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_design .lgn-js_phasing_rigged .amazon,.lgn-tv_design .lgn-js_phasing_rigged .cls-7,.lgn-tv_design .lgn-js_phasing_rigged .ibm,.lgn-tv_design .lgn-js_phasing_rigged .microsoft,.lgn-tv_design .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_design .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_design .lgn-js_phasing_rigged .snp_trend,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_ecosystems .lgn-js_phasing_rigged .amazon,.lgn-tv_ecosystems .lgn-js_phasing_rigged .cls-7,.lgn-tv_ecosystems .lgn-js_phasing_rigged .ibm,.lgn-tv_ecosystems .lgn-js_phasing_rigged .microsoft,.lgn-tv_ecosystems .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_ecosystems .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_ecosystems .lgn-js_phasing_rigged .snp_trend,.lgn-tv_hardware .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_hardware .lgn-js_phasing_rigged .amazon,.lgn-tv_hardware .lgn-js_phasing_rigged .cls-7,.lgn-tv_hardware .lgn-js_phasing_rigged .ibm,.lgn-tv_hardware .lgn-js_phasing_rigged .microsoft,.lgn-tv_hardware .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_hardware .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_hardware .lgn-js_phasing_rigged .snp_trend,.lgn-tv_platforms .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_platforms .lgn-js_phasing_rigged .amazon,.lgn-tv_platforms .lgn-js_phasing_rigged .cls-7,.lgn-tv_platforms .lgn-js_phasing_rigged .ibm,.lgn-tv_platforms .lgn-js_phasing_rigged .microsoft,.lgn-tv_platforms .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_platforms .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_platforms .lgn-js_phasing_rigged .snp_trend,.lgn-tv_salesforce .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_salesforce .lgn-js_phasing_rigged .amazon,.lgn-tv_salesforce .lgn-js_phasing_rigged .cls-7,.lgn-tv_salesforce .lgn-js_phasing_rigged .ibm,.lgn-tv_salesforce .lgn-js_phasing_rigged .microsoft,.lgn-tv_salesforce .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_salesforce .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_salesforce .lgn-js_phasing_rigged .snp_trend,.lgn-tv_sectors .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_sectors .lgn-js_phasing_rigged .amazon,.lgn-tv_sectors .lgn-js_phasing_rigged .cls-7,.lgn-tv_sectors .lgn-js_phasing_rigged .ibm,.lgn-tv_sectors .lgn-js_phasing_rigged .microsoft,.lgn-tv_sectors .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_sectors .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_sectors .lgn-js_phasing_rigged .snp_trend,.lgn-tv_tools .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_tools .lgn-js_phasing_rigged .amazon,.lgn-tv_tools .lgn-js_phasing_rigged .cls-7,.lgn-tv_tools .lgn-js_phasing_rigged .ibm,.lgn-tv_tools .lgn-js_phasing_rigged .microsoft,.lgn-tv_tools .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_tools .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_tools .lgn-js_phasing_rigged .snp_trend,.lgn-tv_trust .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_trust .lgn-js_phasing_rigged .amazon,.lgn-tv_trust .lgn-js_phasing_rigged .cls-7,.lgn-tv_trust .lgn-js_phasing_rigged .ibm,.lgn-tv_trust .lgn-js_phasing_rigged .microsoft,.lgn-tv_trust .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_trust .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_trust .lgn-js_phasing_rigged .snp_trend,.lgn-tv_workload .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_workload .lgn-js_phasing_rigged .amazon,.lgn-tv_workload .lgn-js_phasing_rigged .cls-7,.lgn-tv_workload .lgn-js_phasing_rigged .ibm,.lgn-tv_workload .lgn-js_phasing_rigged .microsoft,.lgn-tv_workload .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_workload .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_workload .lgn-js_phasing_rigged .snp_trend{opacity:0;transition:opacity .3s cubic-bezier(.42,0,.58,1)}.lgn-tv_accumulation .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged .cls-7,.lgn-tv_accumulation .lgn-js_phasing_rigged .ibm,.lgn-tv_accumulation .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_accumulation .lgn-js_phasing_rigged .snp_trend,.lgn-tv_agile .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged .cls-7,.lgn-tv_agile .lgn-js_phasing_rigged .ibm,.lgn-tv_agile .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_agile .lgn-js_phasing_rigged .snp_trend,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .cls-7,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .ibm,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .snp_trend,.lgn-tv_augment .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged .cls-7,.lgn-tv_augment .lgn-js_phasing_rigged .ibm,.lgn-tv_augment .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_augment .lgn-js_phasing_rigged .snp_trend,.lgn-tv_defend .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged .cls-7,.lgn-tv_defend .lgn-js_phasing_rigged .ibm,.lgn-tv_defend .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_defend .lgn-js_phasing_rigged .snp_trend,.lgn-tv_design .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged .cls-7,.lgn-tv_design .lgn-js_phasing_rigged .ibm,.lgn-tv_design .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_design .lgn-js_phasing_rigged .snp_trend,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged .cls-7,.lgn-tv_ecosystems .lgn-js_phasing_rigged .ibm,.lgn-tv_ecosystems .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_ecosystems .lgn-js_phasing_rigged .snp_trend,.lgn-tv_hardware .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged .cls-7,.lgn-tv_hardware .lgn-js_phasing_rigged .ibm,.lgn-tv_hardware .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_hardware .lgn-js_phasing_rigged .snp_trend,.lgn-tv_platforms .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged .cls-7,.lgn-tv_platforms .lgn-js_phasing_rigged .ibm,.lgn-tv_platforms .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_platforms .lgn-js_phasing_rigged .snp_trend,.lgn-tv_salesforce .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged .cls-7,.lgn-tv_salesforce .lgn-js_phasing_rigged .ibm,.lgn-tv_salesforce .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_salesforce .lgn-js_phasing_rigged .snp_trend,.lgn-tv_sectors .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged .cls-7,.lgn-tv_sectors .lgn-js_phasing_rigged .ibm,.lgn-tv_sectors .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_sectors .lgn-js_phasing_rigged .snp_trend,.lgn-tv_tools .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged .cls-7,.lgn-tv_tools .lgn-js_phasing_rigged .ibm,.lgn-tv_tools .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_tools .lgn-js_phasing_rigged .snp_trend,.lgn-tv_trust .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged .cls-7,.lgn-tv_trust .lgn-js_phasing_rigged .ibm,.lgn-tv_trust .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_trust .lgn-js_phasing_rigged .snp_trend,.lgn-tv_workload .lgn-js_phasing_rigged #_x30_2_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged .cls-7,.lgn-tv_workload .lgn-js_phasing_rigged .ibm,.lgn-tv_workload .lgn-js_phasing_rigged .sectors_dots,.lgn-tv_workload .lgn-js_phasing_rigged .snp_trend{transition-delay:.3s}.lgn-tv_accumulation .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_accumulation .lgn-js_phasing_rigged .microsoft,.lgn-tv_accumulation .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_agile .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_agile .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_agile .lgn-js_phasing_rigged .microsoft,.lgn-tv_agile .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .microsoft,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_augment .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_augment .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_augment .lgn-js_phasing_rigged .microsoft,.lgn-tv_augment .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_defend .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_defend .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_defend .lgn-js_phasing_rigged .microsoft,.lgn-tv_defend .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_design .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_design .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_design .lgn-js_phasing_rigged .microsoft,.lgn-tv_design .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_ecosystems .lgn-js_phasing_rigged .microsoft,.lgn-tv_ecosystems .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_hardware .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_hardware .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_hardware .lgn-js_phasing_rigged .microsoft,.lgn-tv_hardware .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_platforms .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_platforms .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_platforms .lgn-js_phasing_rigged .microsoft,.lgn-tv_platforms .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_salesforce .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_salesforce .lgn-js_phasing_rigged .microsoft,.lgn-tv_salesforce .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_sectors .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_sectors .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_sectors .lgn-js_phasing_rigged .microsoft,.lgn-tv_sectors .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_tools .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_tools .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_tools .lgn-js_phasing_rigged .microsoft,.lgn-tv_tools .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_trust .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_trust .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_trust .lgn-js_phasing_rigged .microsoft,.lgn-tv_trust .lgn-js_phasing_rigged .sectors_pegel,.lgn-tv_workload .lgn-js_phasing_rigged #_03_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged #_x30_3_Fade_In,.lgn-tv_workload .lgn-js_phasing_rigged .ahi_trend,.lgn-tv_workload .lgn-js_phasing_rigged .microsoft,.lgn-tv_workload .lgn-js_phasing_rigged .sectors_pegel{transition-delay:.6s}.lgn-tv_accumulation .lgn-js_phasing_rigged .amazon,.lgn-tv_agile .lgn-js_phasing_rigged .amazon,.lgn-tv_asset_heavy .lgn-js_phasing_rigged .amazon,.lgn-tv_augment .lgn-js_phasing_rigged .amazon,.lgn-tv_defend .lgn-js_phasing_rigged .amazon,.lgn-tv_design .lgn-js_phasing_rigged .amazon,.lgn-tv_ecosystems .lgn-js_phasing_rigged .amazon,.lgn-tv_hardware .lgn-js_phasing_rigged .amazon,.lgn-tv_platforms .lgn-js_phasing_rigged .amazon,.lgn-tv_salesforce .lgn-js_phasing_rigged .amazon,.lgn-tv_sectors .lgn-js_phasing_rigged .amazon,.lgn-tv_tools .lgn-js_phasing_rigged .amazon,.lgn-tv_trust .lgn-js_phasing_rigged .amazon,.lgn-tv_workload .lgn-js_phasing_rigged .amazon{transition-delay:.9s}.lgn-tv_accumulation .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_accumulation .lgn-js_phasing_go .ahi_trend,.lgn-tv_accumulation .lgn-js_phasing_go .amazon,.lgn-tv_accumulation .lgn-js_phasing_go .cls-7,.lgn-tv_accumulation .lgn-js_phasing_go .google,.lgn-tv_accumulation .lgn-js_phasing_go .ibm,.lgn-tv_accumulation .lgn-js_phasing_go .microsoft,.lgn-tv_accumulation .lgn-js_phasing_go .sectors_dots,.lgn-tv_accumulation .lgn-js_phasing_go .sectors_pegel,.lgn-tv_accumulation .lgn-js_phasing_go .snp_trend,.lgn-tv_agile .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_agile .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_agile .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_agile .lgn-js_phasing_go .ahi_trend,.lgn-tv_agile .lgn-js_phasing_go .amazon,.lgn-tv_agile .lgn-js_phasing_go .cls-7,.lgn-tv_agile .lgn-js_phasing_go .google,.lgn-tv_agile .lgn-js_phasing_go .ibm,.lgn-tv_agile .lgn-js_phasing_go .microsoft,.lgn-tv_agile .lgn-js_phasing_go .sectors_dots,.lgn-tv_agile .lgn-js_phasing_go .sectors_pegel,.lgn-tv_agile .lgn-js_phasing_go .snp_trend,.lgn-tv_asset_heavy .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_asset_heavy .lgn-js_phasing_go .ahi_trend,.lgn-tv_asset_heavy .lgn-js_phasing_go .amazon,.lgn-tv_asset_heavy .lgn-js_phasing_go .cls-7,.lgn-tv_asset_heavy .lgn-js_phasing_go .google,.lgn-tv_asset_heavy .lgn-js_phasing_go .ibm,.lgn-tv_asset_heavy .lgn-js_phasing_go .microsoft,.lgn-tv_asset_heavy .lgn-js_phasing_go .sectors_dots,.lgn-tv_asset_heavy .lgn-js_phasing_go .sectors_pegel,.lgn-tv_asset_heavy .lgn-js_phasing_go .snp_trend,.lgn-tv_augment .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_augment .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_augment .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_augment .lgn-js_phasing_go .ahi_trend,.lgn-tv_augment .lgn-js_phasing_go .amazon,.lgn-tv_augment .lgn-js_phasing_go .cls-7,.lgn-tv_augment .lgn-js_phasing_go .google,.lgn-tv_augment .lgn-js_phasing_go .ibm,.lgn-tv_augment .lgn-js_phasing_go .microsoft,.lgn-tv_augment .lgn-js_phasing_go .sectors_dots,.lgn-tv_augment .lgn-js_phasing_go .sectors_pegel,.lgn-tv_augment .lgn-js_phasing_go .snp_trend,.lgn-tv_defend .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_defend .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_defend .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_defend .lgn-js_phasing_go .ahi_trend,.lgn-tv_defend .lgn-js_phasing_go .amazon,.lgn-tv_defend .lgn-js_phasing_go .cls-7,.lgn-tv_defend .lgn-js_phasing_go .google,.lgn-tv_defend .lgn-js_phasing_go .ibm,.lgn-tv_defend .lgn-js_phasing_go .microsoft,.lgn-tv_defend .lgn-js_phasing_go .sectors_dots,.lgn-tv_defend .lgn-js_phasing_go .sectors_pegel,.lgn-tv_defend .lgn-js_phasing_go .snp_trend,.lgn-tv_design .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_design .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_design .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_design .lgn-js_phasing_go .ahi_trend,.lgn-tv_design .lgn-js_phasing_go .amazon,.lgn-tv_design .lgn-js_phasing_go .cls-7,.lgn-tv_design .lgn-js_phasing_go .google,.lgn-tv_design .lgn-js_phasing_go .ibm,.lgn-tv_design .lgn-js_phasing_go .microsoft,.lgn-tv_design .lgn-js_phasing_go .sectors_dots,.lgn-tv_design .lgn-js_phasing_go .sectors_pegel,.lgn-tv_design .lgn-js_phasing_go .snp_trend,.lgn-tv_ecosystems .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_ecosystems .lgn-js_phasing_go .ahi_trend,.lgn-tv_ecosystems .lgn-js_phasing_go .amazon,.lgn-tv_ecosystems .lgn-js_phasing_go .cls-7,.lgn-tv_ecosystems .lgn-js_phasing_go .google,.lgn-tv_ecosystems .lgn-js_phasing_go .ibm,.lgn-tv_ecosystems .lgn-js_phasing_go .microsoft,.lgn-tv_ecosystems .lgn-js_phasing_go .sectors_dots,.lgn-tv_ecosystems .lgn-js_phasing_go .sectors_pegel,.lgn-tv_ecosystems .lgn-js_phasing_go .snp_trend,.lgn-tv_hardware .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_hardware .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_hardware .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_hardware .lgn-js_phasing_go .ahi_trend,.lgn-tv_hardware .lgn-js_phasing_go .amazon,.lgn-tv_hardware .lgn-js_phasing_go .cls-7,.lgn-tv_hardware .lgn-js_phasing_go .google,.lgn-tv_hardware .lgn-js_phasing_go .ibm,.lgn-tv_hardware .lgn-js_phasing_go .microsoft,.lgn-tv_hardware .lgn-js_phasing_go .sectors_dots,.lgn-tv_hardware .lgn-js_phasing_go .sectors_pegel,.lgn-tv_hardware .lgn-js_phasing_go .snp_trend,.lgn-tv_platforms .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_platforms .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_platforms .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_platforms .lgn-js_phasing_go .ahi_trend,.lgn-tv_platforms .lgn-js_phasing_go .amazon,.lgn-tv_platforms .lgn-js_phasing_go .cls-7,.lgn-tv_platforms .lgn-js_phasing_go .google,.lgn-tv_platforms .lgn-js_phasing_go .ibm,.lgn-tv_platforms .lgn-js_phasing_go .microsoft,.lgn-tv_platforms .lgn-js_phasing_go .sectors_dots,.lgn-tv_platforms .lgn-js_phasing_go .sectors_pegel,.lgn-tv_platforms .lgn-js_phasing_go .snp_trend,.lgn-tv_salesforce .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_salesforce .lgn-js_phasing_go .ahi_trend,.lgn-tv_salesforce .lgn-js_phasing_go .amazon,.lgn-tv_salesforce .lgn-js_phasing_go .cls-7,.lgn-tv_salesforce .lgn-js_phasing_go .google,.lgn-tv_salesforce .lgn-js_phasing_go .ibm,.lgn-tv_salesforce .lgn-js_phasing_go .microsoft,.lgn-tv_salesforce .lgn-js_phasing_go .sectors_dots,.lgn-tv_salesforce .lgn-js_phasing_go .sectors_pegel,.lgn-tv_salesforce .lgn-js_phasing_go .snp_trend,.lgn-tv_sectors .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_sectors .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_sectors .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_sectors .lgn-js_phasing_go .ahi_trend,.lgn-tv_sectors .lgn-js_phasing_go .amazon,.lgn-tv_sectors .lgn-js_phasing_go .cls-7,.lgn-tv_sectors .lgn-js_phasing_go .google,.lgn-tv_sectors .lgn-js_phasing_go .ibm,.lgn-tv_sectors .lgn-js_phasing_go .microsoft,.lgn-tv_sectors .lgn-js_phasing_go .sectors_dots,.lgn-tv_sectors .lgn-js_phasing_go .sectors_pegel,.lgn-tv_sectors .lgn-js_phasing_go .snp_trend,.lgn-tv_tools .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_tools .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_tools .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_tools .lgn-js_phasing_go .ahi_trend,.lgn-tv_tools .lgn-js_phasing_go .amazon,.lgn-tv_tools .lgn-js_phasing_go .cls-7,.lgn-tv_tools .lgn-js_phasing_go .google,.lgn-tv_tools .lgn-js_phasing_go .ibm,.lgn-tv_tools .lgn-js_phasing_go .microsoft,.lgn-tv_tools .lgn-js_phasing_go .sectors_dots,.lgn-tv_tools .lgn-js_phasing_go .sectors_pegel,.lgn-tv_tools .lgn-js_phasing_go .snp_trend,.lgn-tv_trust .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_trust .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_trust .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_trust .lgn-js_phasing_go .ahi_trend,.lgn-tv_trust .lgn-js_phasing_go .amazon,.lgn-tv_trust .lgn-js_phasing_go .cls-7,.lgn-tv_trust .lgn-js_phasing_go .google,.lgn-tv_trust .lgn-js_phasing_go .ibm,.lgn-tv_trust .lgn-js_phasing_go .microsoft,.lgn-tv_trust .lgn-js_phasing_go .sectors_dots,.lgn-tv_trust .lgn-js_phasing_go .sectors_pegel,.lgn-tv_trust .lgn-js_phasing_go .snp_trend,.lgn-tv_workload .lgn-js_phasing_go #_03_Fade_In,.lgn-tv_workload .lgn-js_phasing_go #_x30_2_Fade_In,.lgn-tv_workload .lgn-js_phasing_go #_x30_3_Fade_In,.lgn-tv_workload .lgn-js_phasing_go .ahi_trend,.lgn-tv_workload .lgn-js_phasing_go .amazon,.lgn-tv_workload .lgn-js_phasing_go .cls-7,.lgn-tv_workload .lgn-js_phasing_go .google,.lgn-tv_workload .lgn-js_phasing_go .ibm,.lgn-tv_workload .lgn-js_phasing_go .microsoft,.lgn-tv_workload .lgn-js_phasing_go .sectors_dots,.lgn-tv_workload .lgn-js_phasing_go .sectors_pegel,.lgn-tv_workload .lgn-js_phasing_go .snp_trend{opacity:1}.tv-skew-image .lgn-tv_accumulation img{position:relative}.lgn-tv_accumulation>div>div{padding-bottom:76%}.lgn-tv_asset_heavy>div>div{padding-bottom:103%}.lgn-tv_sectors>div>div{padding-bottom:226%}.lgn-tv_workload>div>div{padding-bottom:36%}.lgn-tv_design>div>div{padding-bottom:339%}.lgn-tv_platforms>div>div{padding-bottom:483%}.lgn-tv_tools>div>div{padding-bottom:122%}.lgn-tv_augment>div>div{padding-bottom:357%}.lgn-tv_agile>div>div{padding-bottom:89%}.lgn-tv_trust>div>div{padding-bottom:80%}.lgn-tv_ecosystems>div>div{padding-bottom:91%}.lgn-tv_defend>div>div{padding-bottom:91%}.lgn-tv_hardware>div>div{padding-bottom:111%}.paragraph-slideshow .image-list{margin-right:-16px;margin-left:-16px;position:relative}.paragraph-slideshow .image-list:after{content:'';background-image:url(../images/tech-vision/trend-slant.svg);background-position:bottom left;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:-1px;left:0;right:0}.paragraph-slideshow .image-list img{width:100%;height:335px;object-fit:cover}.paragraph-slideshow .text-list{background-color:#fff;text-align:center;margin-top:-135px;margin-bottom:40px;position:relative;z-index:1}.paragraph-slideshow .text-list li{padding-top:24px;padding-bottom:24px}.paragraph-slideshow .text-list h2{font-size:20px;font-size:2rem;line-height:1.6;font-weight:400;color:#354abd;width:100%}.paragraph-slideshow .text-list p{font-size:16px;font-size:1.6rem;line-height:1.75}.paragraph-slideshow .heading{font-size:20px;font-size:2rem;line-height:1.6;text-align:center}.paragraph-slideshow .heading+p{text-align:center;font-size:20px;font-size:2rem;line-height:1.6}.paragraph-slideshow .caption{font-size:10px;font-size:1rem;line-height:2.2;text-transform:none;color:#9b9b9b;border-bottom:1px solid silver;padding-bottom:8px;margin-top:8px;margin-bottom:72px}.tech-vision .visual{position:relative;overflow-y:hidden}.tech-vision .visual video{object-fit:cover;width:100%;height:100%;max-width:none;display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.tech-vision .visual[data-video-uri]{background-color:#1a1a1a}.tech-vision .visual[data-video-uri].lgn-js_video_loadeddata{background-color:transparent;transition:background-color .3s;transition-delay:.3s}.tech-vision .visual[data-video-uri].lgn-js_video_loadeddata video{opacity:1;transition:opacity .3s}.techvision-report-download{background:#e5e5e5;min-height:300px;margin-top:80px;padding:10px}.techvision-report-download .paragraph-content{width:100%!important;margin-left:0!important}.techvision-report-download h3{color:#1e255b;padding:0 10px 30px 0}.techvision-report-download .visual{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:column;flex-flow:column}.techvision-report-download .visual img{max-width:210px;margin-bottom:20px}ul.text-list-custom{font-size:22px}ol.text-list-custom{font-size:22px;margin-left:20px}.btn-blue-text{color:#464b69!important}.skew-background-blue{background-color:#464b69;color:#fff;border-top:solid 5px #3ec73c}.skew-background-blue h2{color:#3ec73b}.skew-background-blue h2 a{color:#3ec73b;text-decoration:none;position:relative;z-index:100}.skew-background-blue .subtitle{color:#fff}.skew-background-blue .text{margin-bottom:45px}.skew-background-blue .trend img{max-width:100px}.skew-background-blue .read-more{background:#3ec73b;color:#464b69;padding-left:30px;padding-right:30px;position:relative;z-index:1000}.skew-background-white{color:#464b69}.skew-background-white h2{color:#464b69}.skew-background-white h2 a{color:#464b69;text-decoration:none}.skew-background-white .text{margin-bottom:45px}.skew-background-white .read-more{background:#3ec73b;color:#464b69;padding-left:30px;padding-right:30px;position:relative;z-index:10}.skew-background-white .trend img{max-width:100px}.top-space-150{margin-top:50px}.top-space-200{margin-top:50px}.bottom-space-150{margin-bottom:50px}.top-overflow{margin-top:-20px!important}.download-techvision-form iframe{min-height:380px}.download-techvision-form iframe body{background:0 0}.download-techvision-form iframe .container{margin-top:0}.download-techvision-form iframe .form-group label{display:none}.download-techvision-form iframe .help-block{margin-bottom:0;margin-top:0}.paragraph-figure,.paragraph-figure18{margin-top:20px}.paragraph-figure img,.paragraph-figure18 img{margin:auto;width:100%}.tv-skew-18 .paragraph h2{font-size:3rem;margin-bottom:20px}.tv-skew-18 .paragraph p{font-weight:600}.snapping-banner .item-list li .textual h2 span.subtitle2{font-size:1.8rem;font-family:Arial;display:block;padding-bottom:20px;font-weight:400}.snapping-banner .item-list li:nth-child(2) .textual h2 span.subtitile2{font-family:Arial;display:block;padding-bottom:20px;font-weight:600}@media (min-width:0) and (max-width:340px){.tech-vision-landing .tv-items .item .textual .title-mobile{font-size:2rem}.tech-vision-landing-18 .tv-items .item .textual .title-mobile{font-size:2rem}}@media (min-width:0) and (max-width:1023px){.services-overview .visual{-ms-flex-order:-1;order:-1}.services-overview .visual li.last{display:none}.tech-vision-introduction .paragraph-trends .text{font-size:14px;font-size:1.4rem;line-height:2}.tech-vision-landing .tv-items{-ms-flex-direction:column;flex-direction:column}.tech-vision-landing .tv-items .curtain{opacity:0!important}.tech-vision-landing .tv-items .item{height:0}.tech-vision-landing .tv-items .item-0{background-image:url(../images/bg-item-1.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover}.tech-vision-landing .tv-items .item-1{background-color:#fff}.tech-vision-landing .tv-items .textual{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;padding-right:16px;padding-left:16px}.tech-vision-landing .tv-items .textual .icon{display:none}.tech-vision-landing .tv-items .intro-text{text-align:center;width:calc(100% - 32px)}.tech-vision-trend-1 .tv-skew p{font-size:14px;font-size:1.4rem;line-height:2}.tech-vision-trend-2 .items-wrapper .item img{width:86px;height:86px}.tech-vision-trend-2 .tv-skew .paragraph-image h2{margin-bottom:16px}.tech-vision-trend-2 .tv-skew .paragraph-image h2+*{margin-top:16px}.tv-skew .text{font-size:14px;font-size:1.4rem;line-height:2}.tv-skew-image .text{font-size:14px;font-size:1.4rem;line-height:2}.tech-vision .headline .highlight p{font-size:14px;font-size:1.4rem;line-height:2}.case-study-header-bottom .button .tech-vision .headline .highlight a,.cta-block .button .tech-vision .headline .highlight a,.tech-vision .headline .highlight .button-primary,.tech-vision .headline .highlight .case-study-header-bottom .button a,.tech-vision .headline .highlight .cta-block .button a{font-size:10px;font-size:1rem;line-height:1}.tech-vision .headline .highlight img{display:none}.tech-vision .paragraph-content.two-column .item+.item{margin-top:24px}.tech-vision-introduction-18 .paragraph-trends .text{font-size:14px;font-size:1.4rem;line-height:2}.tech-vision-landing-18 .tv-items{-ms-flex-direction:column;flex-direction:column}.tech-vision-landing-18 .tv-items .curtain{opacity:0!important}.tech-vision-landing-18 .tv-items .item{height:0}.tech-vision-landing-18 .tv-items .item-0{background-image:url(../images/bg-item-1.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover}.tech-vision-landing-18 .tv-items .item-1{background-color:#fff}.tech-vision-landing-18 .tv-items .textual{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;padding-right:16px;padding-left:16px}.tech-vision-landing-18 .tv-items .textual .icon{display:none}.tech-vision-landing-18 .tv-items .intro-text{text-align:center;width:calc(100% - 32px)}.tech-vision-trend-18 .tv-skew p{font-size:14px;font-size:1.4rem;line-height:2}.tech-vision-trend-2 .items-wrapper .item img{width:86px;height:86px}.tech-vision-trend-2 .tv-skew-18 .paragraph-image h2{margin-bottom:16px}.tech-vision-trend-2 .tv-skew-18 .paragraph-image h2+*{margin-top:16px}.tv-skew-18 .text{font-size:14px;font-size:1.4rem;line-height:2}.tv-skew-image .text{font-size:14px;font-size:1.4rem;line-height:2}.tech-vision-18 .headline .highlight p{font-size:14px;font-size:1.4rem;line-height:2}.case-study-header-bottom .button .tech-vision-18 .headline .highlight a,.cta-block .button .tech-vision-18 .headline .highlight a,.tech-vision-18 .headline .highlight .button-primary,.tech-vision-18 .headline .highlight .case-study-header-bottom .button a,.tech-vision-18 .headline .highlight .cta-block .button a{font-size:10px;font-size:1rem;line-height:1}.tech-vision-18 .headline .highlight img{display:none}.tech-vision-18 .paragraph-content.two-column .item+.item{margin-top:24px}}@media (min-width:0) and (max-width:767px){.node-article .field-collection-container{padding-bottom:48px}.contact-form{margin-bottom:88px}.contact-sidebar{margin-bottom:88px}.locations-wrapper{background-color:#f5f5f5;display:inline-block;width:calc(100% + 32px);margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px;padding-top:24px}.locations-map{display:none}.tabs-toggler{display:none}.locations-listing h3{font-size:24px;font-size:2.4rem;line-height:1.3;margin-top:24px;margin-bottom:24px}.locations-listing h3:after{content:'';display:inline-block;background-image:url(../images/triangle-down-dark-grey.svg);background-repeat:no-repeat;background-size:10px 7px;background-position:center center;padding:0;width:10px;height:7px;text-indent:-9999px;position:relative;top:-2px;left:10px}.locations-listing h3.open{color:#f03f4b}.locations-listing h3.open:after{background-image:url(../images/triangle-up-red.svg);top:-3px}.locations-listing .content-list{background-color:#fff;margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px;padding-top:24px;position:relative}.locations-listing .content-list li{margin-bottom:24px}.locations-listing .hide-button{background-image:url(../images/close-dark-grey.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:center center;padding:0;width:16px;height:16px;text-indent:-9999px;position:absolute;top:24px;right:16px}.location .city{width:82.41379%;margin-bottom:4px}.end-cap-item .textual{height:0;padding-bottom:50%}.footer-top{-ms-flex-direction:column;flex-direction:column}.footer-top>div{margin-bottom:40px}.footer-bottom ul li:first-child{width:100%}.social-links{-ms-flex-pack:justify;justify-content:space-between}.snapping-banner .item-list li .textual .textual-content{max-width:100%}.hwi-block .subtitle{display:none}.topics-navigation-wrapper ul{display:none}.topic-block .show-more-wrapper{margin-bottom:24px;margin-top:20px}.topic-block .topic-h2-slant-wrapper{margin-right:-16px;margin-left:-16px;padding-top:24px}.topic-block .topic-h2-slant-wrapper:before{top:0;transform:skewY(-5deg);transform-origin:0 0;background:inherit;content:'';width:100%;height:100%;position:absolute;z-index:-1;-webkit-backface-visibility:hidden}.topic-block h2{font-size:20px;font-size:2rem;line-height:1.4;padding-bottom:24px;padding-top:0}.topic-block h2 span:after,.topic-block h2 span:before{top:14px}.topic-block h2 span{width:calc(100% - 32px)}.topic-block:first-child h2{margin-top:-68px;padding-top:24px}.topic-block:first-child h2 span{width:calc(100% - 32px)}.topic-block:not(:first-child) .topic{padding-top:0}.topic-block .item-list{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px}.highlighted-article .visual{margin-right:-16px;margin-left:-16px}.highlighted-article .textual{padding-top:16px;padding-bottom:32px}.extra-content-item .textual{padding:16px;height:160px}.extra-content-item .button-secondary,.extra-content-item .services-overview .textual .learn-more,.services-overview .textual .extra-content-item .learn-more{position:absolute;bottom:16px}.industries-overview-item{-ms-flex-direction:column;flex-direction:column}.industries-overview-item .visual{margin-right:-16px;margin-left:-16px}.industries-overview-item .textual{margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px}.paragraphs-item-outline .field-name-field-p-image{margin-right:-16px;margin-left:-16px}.paragraphs-item-statistics .statistic{padding-top:24px;padding-right:8px;padding-left:8px}.tech-vision-introduction .paragraph-trends .trend{margin-top:40px}.tech-vision-landing .tv-items .item{padding-bottom:51.5625%}.tech-vision-landing .tv-items .item-0{padding-bottom:54.375%}.tech-vision-landing .tv-items .item-0 .textual{padding-bottom:4rem}.tech-vision-landing .tv-items .item-1{padding-bottom:58.125%;margin-top:-67.19129px}.tech-vision-landing .tv-items .item-1 .visual,.tech-vision-landing .tv-items .item-1 .visual-blur{background-image:url(../images/tech-vision/trend-01-video.jpg)}.tech-vision-landing .tv-items .item-2 .visual,.tech-vision-landing .tv-items .item-2 .visual-blur{background-image:url(../images/tech-vision/trend-02-video.jpg)}.tech-vision-landing .tv-items .item-3 .visual,.tech-vision-landing .tv-items .item-3 .visual-blur{background-image:url(../images/tech-vision/trend-03-video.jpg)}.tech-vision-landing .tv-items .item-4 .visual,.tech-vision-landing .tv-items .item-4 .visual-blur{background-image:url(../images/tech-vision/trend-04-video.jpg)}.tech-vision-trend-2 .items-wrapper .item{margin-top:40px}.tech-vision-trend-2 .tv-skew+.paragraph-figure{margin-top:0}.tech-vision-trend-2 .paragraph-image figure{margin-right:0;margin-left:0}.tech-vision-trend-3 .lgn-tv_personas figcaption{display:block;text-align:center;font-size:2rem;line-height:1.6;max-width:32rem;margin-left:auto;margin-right:auto;border-bottom:none;color:#2e2e2e;margin-bottom:3.2rem}.tech-vision-trend-3 .lgn-tv_personas figcaption em{font-style:normal;color:#ffcd1e}.tech-vision-trend-4 .tv-skew .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.tech-vision-trend-4 .tv-skew .row .visual{margin-top:3.2rem;margin-bottom:0}.tech-vision-trend-4 .tv-skew .row .visual figcaption{margin-bottom:0}.tech-vision-trend-4 .tv-skew .visual{margin-right:-16px;margin-left:-16px;margin-bottom:40px}.tech-vision-trend-4 .paragraph-image .visual{margin-bottom:40px}.tech-vision-trend-4 .paragraph-image figure{margin-right:0;margin-left:0}.tv-social-links{margin-top:40px;margin-bottom:40px}.tech-vision .headline .highlight{margin-right:-16px;margin-left:-16px;padding-top:24px;padding-right:16px;padding-left:16px}.case-study-header-bottom .button .tech-vision .headline .highlight a,.cta-block .button .tech-vision .headline .highlight a,.tech-vision .headline .highlight .button-primary,.tech-vision .headline .highlight .case-study-header-bottom .button a,.tech-vision .headline .highlight .cta-block .button a{margin-bottom:40px}.tech-vision figure{margin-right:-16px;margin-left:-16px}.tech-vision figcaption{margin-right:16px;margin-left:16px}.paragraph-chiefs .container{-ms-flex-direction:column;flex-direction:column}.paragraph-chiefs .chief+.chief{margin-top:40px}.paragraph-image .visual-mobile{margin-top:40px}.paragraph-image .visual-hidden{display:none}.paragraph-slideshow .text-list .textual{padding-right:16px;padding-left:16px}.tech-vision-introduction-18 .paragraph-trends .trend{margin-top:40px}.tech-vision-landing-18 .tv-items .item{padding-bottom:51.5625%}.tech-vision-landing-18 .tv-items .item-0{padding-bottom:54.375%}.tech-vision-landing-18 .tv-items .item-0 .textual{padding-bottom:4rem}.tech-vision-landing-18 .tv-items .item-1{padding-bottom:58.125%;margin-top:-67.19129px}.tech-vision-landing-18 .tv-items .item-1 .visual,.tech-vision-landing-18 .tv-items .item-1 .visual-blur{background-image:url(../images/tech-vision/item-image1.png)}.tech-vision-landing-18 .tv-items .item-2 .visual,.tech-vision-landing-18 .tv-items .item-2 .visual-blur{background-image:url(../images/tech-vision/item-image2.png)}.tech-vision-landing-18 .tv-items .item-3 .visual,.tech-vision-landing-18 .tv-items .item-3 .visual-blur{background-image:url(../images/tech-vision/item-image3.png)}.tech-vision-landing-18 .tv-items .item-4 .visual,.tech-vision-landing-18 .tv-items .item-4 .visual-blur{background-image:url(../images/tech-vision/item-image4.png)}.tech-vision-trend-2 .items-wrapper .item{margin-top:40px}.tech-vision-trend-2 .tv-skew-18+.paragraph-figure{margin-top:0}.tech-vision-trend-2 .paragraph-image figure{margin-right:0;margin-left:0}.tech-vision-trend-3 .lgn-tv_personas figcaption{display:block;text-align:center;font-size:2rem;line-height:1.6;max-width:32rem;margin-left:auto;margin-right:auto;border-bottom:none;color:#2e2e2e;margin-bottom:3.2rem}.tech-vision-trend-3 .lgn-tv_personas figcaption em{font-style:normal;color:#ffcd1e}.tech-vision-trend-4 .tv-skew .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.tech-vision-trend-4 .tv-skew .row .visual{margin-top:3.2rem;margin-bottom:0}.tech-vision-trend-4 .tv-skew .row .visual figcaption{margin-bottom:0}.tech-vision-trend-4 .tv-skew .visual{margin-right:-16px;margin-left:-16px;margin-bottom:40px}.tech-vision-trend-4 .paragraph-image .visual{margin-bottom:40px}.tech-vision-trend-4 .paragraph-image figure{margin-right:0;margin-left:0}.tv-social-links{margin-top:40px;margin-bottom:40px}.tech-vision-18 .headline .highlight{margin-right:-16px;margin-left:-16px;padding-top:24px;padding-right:16px;padding-left:16px}.case-study-header-bottom .button .tech-vision-18 .headline .highlight a,.cta-block .button .tech-vision-18 .headline .highlight a,.tech-vision-18 .headline .highlight .button-primary,.tech-vision-18 .headline .highlight .case-study-header-bottom .button a,.tech-vision-18 .headline .highlight .cta-block .button a{margin-bottom:40px}.tech-vision-18 figure{margin-right:-16px;margin-left:-16px}.tech-vision-18 figcaption{margin-right:16px;margin-left:16px}.paragraph-chiefs .container{-ms-flex-direction:column;flex-direction:column}.paragraph-chiefs .chief+.chief{margin-top:40px}.paragraph-image .visual-mobile{margin-top:40px}.paragraph-image .visual-hidden{display:none}.paragraph-slideshow .text-list .textual{padding-right:16px;padding-left:16px}}@media (min-width:0) and (max-width:899px){.services-overview ul>li .visual{margin-right:-16px;margin-left:-16px}}@media (min-width:320px){.lgn-snapping-banner_wrp{overflow-y:auto;height:auto}.snapping-banner .item-list li.first .textual{padding-bottom:80px}}@media (min-width:500px){.snapping-banner .item-list li .visual[data-video-uri] img,.snapping-banner .item-list li .visual[data-video-uri] video{opacity:0}.tech-vision .visual[data-video-uri] img,.tech-vision .visual[data-video-uri] video{opacity:0}.tech-vision .visual[data-video-uri] img,.tech-vision .visual[data-video-uri] video{opacity:0}}@media all and (max-width:590px) and (min-width:320px){.site-nav{background:#fff;border-top:solid 1px #f5f5f5}.site-nav li{background:#fff}}@media (min-width:768px){figure{margin-top:56px;margin-right:10.26059%;margin-bottom:56px;margin-left:10.26059%}blockquote{font-size:30px;font-size:3rem;line-height:1.3;margin-bottom:24px}.article-header .visual img{height:360px}.article-header .textual{padding-right:8.51351%;padding-left:8.51351%}.article-header h1{font-size:40px;font-size:4rem;line-height:1.4}.node-article>.content>.field{margin-right:8.51351%;margin-left:8.51351%}.field-name-field-article-subtitle{padding-bottom:32px;margin-bottom:32px}.field-name-field-article-location{padding-bottom:24px}.topic-for-article h2{padding-bottom:0}.field-name-field-article-contact-info>.field-items{display:inline-block;width:82.97297%;margin-right:8.51351%;margin-left:8.51351%;padding-bottom:56px}.field-name-field-article-contact-info .field-collection-view{width:48.69707%;float:left;margin-right:2.60586%}.field-name-field-article-contact-info .field-collection-view-final{margin-right:0}.case-study-header-top .visual img{height:360px}.case-study-header-top .textual{padding-right:8.51351%;padding-left:8.51351%}.case-study-header-top h1{font-size:40px;font-size:4rem;line-height:1.4}.case-study-header-bottom .type{font-size:30px;font-size:3rem;line-height:1.3;padding-right:8.51351%;padding-left:8.51351%}.site-content--case-studies .cta-wrapper{height:345px}.site-content--contactus h1{font-size:32px;font-size:3.2rem;line-height:1.4;letter-spacing:.0625rem;padding-top:88px;padding-bottom:88px;padding-right:8.51351%;padding-left:8.51351%}.contact-main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.contact-form{width:57.43243%;margin-bottom:88px}.contact-sidebar{width:31.89189%}.locations-wrapper{position:relative;background-color:#f7f7f7;padding-top:40px}.locations-header{margin-bottom:40px;position:relative;z-index:510}.locations-map{margin-top:-125px;margin-left:-16px}.tabs-toggler .tab-list li{font-size:18px;font-size:1.8rem;line-height:1.3;letter-spacing:.03125rem;font-weight:800}.locations-listing{background-color:#fff;margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px;margin-top:-840px;position:relative;z-index:510}.locations-listing h3{font-size:32px;font-size:3.2rem;line-height:1.3;text-align:center;margin-top:24px;margin-bottom:56px}.locations-listing .content-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px}.site-content--industries .view-cta,.site-content--software .view-cta,.site-content--solutions .view-cta{position:relative;z-index:1;margin-top:147px;margin-top:0}.site-content--industries .view-cta:after,.site-content--software .view-cta:after,.site-content--solutions .view-cta:after{background:inherit;content:'';width:100%;height:100%;position:absolute;z-index:-1;-webkit-backface-visibility:hidden}.site-content--industries .view-cta:after,.site-content--software .view-cta:after,.site-content--solutions .view-cta:after{bottom:0;transform:skewY(-5deg);transform-origin:100%}.site-content--industries .cta-block,.site-content--software .cta-block,.site-content--solutions .cta-block{padding-bottom:169px}.site-content--solutions .cta-block .text{padding-left:92px;padding-right:92px}.end-cap-block h2{font-size:40px;font-size:4rem;line-height:1.4}.end-cap-item{display:-ms-flexbox;display:flex;width:50%;float:left}.end-cap-item .visual{-ms-flex-negative:0;flex-shrink:0;width:50%}.end-cap-item .textual{width:50%}.end-cap-item.first .textual{position:absolute;bottom:0;left:0}.footer-top{height:186px;padding-top:40px}.footer-bottom{height:48px}.logos{width:25%}.contact-us{width:25%}.social{width:50%}.social-links li+li{margin-left:25px}.site-content--frontpage .snapping-banner:not(.lgn-initializing){margin-left:-32px;margin-right:-32px}.snapping-banner .item-list li>.textual>*{max-width:611px}.snapping-banner .item-list li>.textual .subtitle{font-size:2rem;line-height:1.6;margin-top:10px}.snapping-banner h2{font-size:40px;font-size:4rem;line-height:1.4}.snapping-banner ul.slide-nav{right:2rem}.view-header-with-image .hwi-block{height:430px}.view-header-with-image .hwi-block .textual{height:calc(480px - 8.7488vw)}.view-header-with-image .hwi-block .textual .textual-content{padding-bottom:16px}.site-content--industries:before,.site-content--latest-thinking:before,.site-content--services:before,.site-content--software:before,.site-content--solutions:before{top:430px}.hwi-block .visual img{height:430px}.hwi-block .textual{bottom:64px;padding-right:8.51351%;padding-left:8.51351%}.hwi-block h1{font-size:40px;font-size:4rem;line-height:1.4;margin-bottom:16px}.cta-block .text{font-size:30px;font-size:3rem;line-height:1.2;padding-right:8.51351%;padding-left:8.51351%}.topics-navigation-wrapper{position:relative;z-index:1;margin-top:147px;margin-top:0}.topics-navigation-wrapper:after{background:inherit;content:'';width:100%;height:100%;position:absolute;z-index:-1;-webkit-backface-visibility:hidden}.topics-navigation-wrapper:after{bottom:0;transform:skewY(-5deg);transform-origin:100%}.topics-navigation-wrapper .item-list{padding-top:56px;padding-bottom:270px}.topics-navigation-wrapper .item-list{padding-top:88px;padding-bottom:307px}.topics-navigation-wrapper li a{font-size:18px;font-size:1.8rem;line-height:1.3}.topic-block-wrapper{top:-220px}.topic-block-wrapper~.categories-wrapper{margin-top:-164px}.topic-block{padding-bottom:40px}.topic-block .show-more-wrapper{margin-bottom:0;margin-top:24px}.topic-block .topic-h2-slant-wrapper{height:355px;position:relative;z-index:1;margin-top:147px;margin-top:0;position:absolute;left:0;right:0}.topic-block .topic-h2-slant-wrapper:after{background:inherit;content:'';width:100%;height:100%;position:absolute;z-index:-1;-webkit-backface-visibility:hidden}.topic-block .topic-h2-slant-wrapper:after{bottom:0;transform:skewY(-5deg);transform-origin:100%}.highlighted-article .visual:after{content:'';background-color:rgba(0,0,0,.23);position:absolute;top:0;right:0;bottom:0;left:0}.highlighted-article .visual img{height:345px}.highlighted-article .textual{text-align:center;color:#fff;position:absolute;bottom:67px;padding-right:8.51351%;padding-left:8.51351%}.highlighted-article h3{font-size:40px;font-size:4rem;line-height:1.4;color:#fff;margin-bottom:16px}.extra-content-item .visual img{height:190px}.categories-wrapper h2{padding-bottom:56px}.categories-wrapper ul li{width:48.91892%}.categories-wrapper ul li:nth-child(2){border-top:1px solid silver}.categories-wrapper a{font-size:24px;font-size:2.4rem;line-height:1.3;padding-top:22px;padding-bottom:21px}.categories-wrapper .button-tertiary .ico{top:26px}.site-content--latest-thinking .view-cta{height:345px}.site-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:calc(100% - 332px)}.site-nav ul{-ms-flex-positive:0;flex-grow:0}.site-nav ul+ul{-ms-flex-positive:1;flex-grow:1}.lgn-js_mnu_opn .site-nav:before{left:0}.lgn-js_submnu_opn .site-nav .site-nav_item>label+ul{margin-top:0;height:auto}.site-nav>ul{margin-left:0}.site-nav .site-nav_submenu{position:absolute;height:auto;border-top:43px solid transparent}.site-nav .site-nav_submenu a{padding-left:64px}.lgn-js_mnu_opn .is-checked+.site-nav_submenu{z-index:13}.lgn-js_mnu_opn .is-active_default~.site-nav_submenu{left:0;z-index:12;display:block}.site-nav_menu{background-image:linear-gradient(0deg,#e3e3e3 0,#e3e3e3 100%);background-size:1px auto;background-position:0 50%;background-repeat:repeat-y}.site-nav_menu .site-nav_item>label{background-color:transparent}.site-nav_menu .site-nav_item>label{position:relative;z-index:12;padding-left:16px}.site-nav_menu .site-nav_submenu{width:calc(100vw - 332px + 1px);z-index:11;min-height:calc(100% - 50px);background-image:linear-gradient(0deg,#e3e3e3 0,#e3e3e3 100%);background-size:1px auto;background-position:100% 50%;background-repeat:repeat-y}.site-nav_menu .site-nav_submenu li label{display:none}.industries-overview,.software-overview,.solutions-overview{margin-top:-81px;padding-bottom:56px}.industries-overview-item:nth-child(odd){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.industries-overview-item .visual{width:50%}.industries-overview-item .textual{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%;padding-right:24px;padding-left:24px}.industries-overview-item .textual .link{margin-top:auto;margin-bottom:16px}.pagebreak-block{height:345px}.pagebreak-block .textual{padding-right:8.51351%;padding-left:8.51351%}.pagebreak-block .textual h2{font-size:30px;font-size:3rem;line-height:1.3}.entity-paragraphs-item:not(.paragraphs-item-image):not(.paragraphs-item-outlines):not(.paragraphs-item-outline):not(.paragraphs-item-statistics){padding-right:8.51351%;padding-left:8.51351%}.paragraphs-item-image{margin-top:72px;margin-bottom:72px}.paragraphs-item-image img{height:360px}.paragraphs-item-outline>.content{-ms-flex-direction:row;flex-direction:row}.paragraphs-item-outline .field-name-field-p-body{width:50%;padding-bottom:24px;padding-left:40px;padding-right:40px}.odd .paragraphs-item-outline .field-name-field-p-body{-ms-flex-order:-1;order:-1}.paragraphs-item-statistics .textual{background-color:#fff;margin-top:-56px;padding-right:8.51351%;padding-left:8.51351%;position:relative;z-index:10}.paragraphs-item-statistics .statistic{width:calc(100% / 3);float:left;padding-top:16px;padding-right:24px;padding-left:24px}.scroll_hint span:first-child{display:inline}.scroll_hint{padding-bottom:56px}.header .searchbox{padding-left:80px}.header .searchbox .searchbox-input-wrapper{border-top:16rem solid #fff;padding-bottom:1.6rem;left:80px}.header .searchbox .searchbox-input-wrapper~div{width:50%;float:left;margin-top:25rem;padding-bottom:1em}.header .searchbox .searchbox-btn{width:2.4rem;background-size:2.4rem 2.4rem}.header .searchbox .searchbox-btn{background-color:transparent}.header .searchbox .searchbox-input{height:4rem;padding-left:5rem;font-size:2.4rem}html.lgn-js_fnd_opn .header-wrapper .toggle-btn-wrap{padding-left:64px}.services-overview .visual .icon{top:2.5vw;left:15vw;width:20vw;height:20vw}.show-more-wrapper{margin-top:32px}.tech-vision-introduction .tv-skew{padding-bottom:257px}.tech-vision-introduction .tv-skew+.paragraph-figure{margin-top:-185px}.tech-vision-introduction .tv-skew-image{background-image:url(../images/tech-vision/01A_1024x1107.jpg)}.tech-vision-introduction .paragraph-trends{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tech-vision-introduction .paragraph-trends .trend{width:38.43648%;margin-right:10.26059%}.tech-vision-introduction .paragraph-trends .trend-2,.tech-vision-introduction .paragraph-trends .trend-4{margin-top:100px}.tech-vision-landing .tv-items .title{font-size:40px;font-size:4rem;line-height:1.4;letter-spacing:.0625rem;margin-bottom:16px}.tech-vision-landing .tv-items .intro-text{font-size:16px;font-size:1.6rem;line-height:2}.slick-dots{top:310px}.slick-arrow{background-repeat:no-repeat;background-size:20px 40px;background-position:center center;padding:0;width:20px;height:40px;text-indent:-9999px}.slick-prev{background-image:url(../images/tech-vision/slick-prev-tablet.svg)}.slick-next{background-image:url(../images/tech-vision/slick-next-tablet.svg)}.tech-vision-trend-1 .tv-skew{padding-bottom:257px}.tech-vision-trend-1 .tv-skew+.paragraph-figure{margin-top:-185px}.tech-vision-trend-1 .tv-skew-image{background-image:url(../images/tech-vision/01A_1024x1053.jpg)}.tech-vision-trend-1 .tv-skew-image{padding-bottom:257px}.tech-vision-trend-1 .tv-skew-image+.paragraph-figure{background-color:#fff;margin-top:-225px}.tech-vision-trend-1 .tv-skew-image+.paragraph-figure .paragraph-content{display:inline-block;margin-top:40px;margin-bottom:40px}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:start}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div>div{width:36rem;margin-top:-80px}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div>div div{height:36rem}.tech-vision-trend-1 .lgn-tv_salesforce_cir>div>div+div{margin-top:-80px}.tech-vision-trend-2 .tv-skew-image{background-image:url(../images/tech-vision/02A_1024x2134.jpg)}.tech-vision-trend-2 .items-wrapper{margin-top:72px}.tech-vision-trend-2 .items-wrapper .item{width:38.43648%;margin-right:10.26059%}.tech-vision-trend-2 .items-wrapper .item-2{margin-top:100px}.tech-vision-trend-2 .items-wrapper .item-3{margin-top:-56px}.tech-vision-trend-2 .items-wrapper .item-4{margin-top:72px}.tech-vision-trend-2 .tv-skew{padding-bottom:257px}.tech-vision-trend-2 .tv-skew+.paragraph-figure{background-color:#fff;margin-top:-225px}.tech-vision-trend-2 .tv-skew+.paragraph-figure .paragraph-content{display:inline-block;margin-top:40px;margin-bottom:40px}.tech-vision-trend-2 .paragraph-figure .essentials{margin-right:8.51351%;margin-left:8.51351%}.tech-vision-trend-2 .paragraph-figure .essentials figcaption{margin-left:0;margin-right:0;width:100%}.tech-vision-trend-2 .paragraph-figure .essentials ul{margin-left:0;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tech-vision-trend-2 .paragraph-figure .essentials ul li{max-width:none;margin-left:0;margin-right:0}.tech-vision-trend-3 .lgn-tv_deep ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tech-vision-trend-4 .tv-skew-image{background-image:url(../images/tech-vision/04A_NLP_1024x597.jpg)}.tech-vision-trend-4 .tv-skew .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tech-vision-trend-4 .tv-skew .row:nth-child(even) .visual{padding-right:0;padding-left:calc(11.56352%);margin-right:calc(-50vw + 50%);margin-left:0}.tech-vision-trend-4 .tv-skew .visual{width:50vw;padding-right:calc(11.56352%);margin-left:calc(-50vw + 50%)}.tech-vision-trend-4 .tv-skew .textual{width:48.69707%}.tech-vision-trend-4 .tv-skew figure figcaption{max-width:380px}.tech-vision-trend-4 .row:nth-child(odd) figcaption{margin-left:16px}.tech-vision-trend-4 .row:nth-child(even) figcaption{margin-right:16px}.tech-vision-trend-4 .paragraph-content.with-margins{margin-top:88px!important;margin-bottom:32px!important}.tech-vision-trend-4 .paragraph-image figure{margin-top:32px;margin-bottom:196px}.tech-vision-trend-4 .paragraph-slideshow{margin-top:132px}.tv-social-links{margin-top:auto}.tv-skew{padding-bottom:72px}.tv-skew .paragraph{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.tv-skew .item{width:38.43648%;margin-right:10.26059%}.tv-skew-image{padding-bottom:108px}.tv-skew-image .paragraph,.tv-skew-image~.paragraph-trends{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.tech-vision .header-image .visual img{height:400px}.tech-vision .headline{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:394px;margin-bottom:72px;position:relative}.tech-vision .headline .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:57.43243%;padding-top:40px}.tech-vision .headline .title-wrapper h1{font-size:40px;font-size:4rem;line-height:1.4;letter-spacing:.0625rem}.tech-vision .headline .highlight{width:34.05405%;padding-top:42px;padding-left:2.16216%;position:relative;z-index:1}.tech-vision .headline .highlight:before{content:'';position:absolute;background-color:inherit;top:0;left:-32px;right:0;bottom:0;width:25.54054%;transform:skewX(-5deg);z-index:-1}.tech-vision .headline .highlight:after{content:'';background:inherit;width:40px;position:absolute;top:0;bottom:0;right:-40px;z-index:-1}.tech-vision .headline .highlight h2{font-size:24px;font-size:2.4rem;line-height:1.3}.tech-vision .paragraph-content{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.tech-vision .paragraph-content h2{font-size:24px;font-size:2.4rem;line-height:1.3}.tech-vision .paragraph-figure{margin-top:72px}.tech-vision .paragraph-figure img{height:344px}.tech-vision .paragraph-figure figcaption{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.paragraph-chiefs .container{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.paragraph-chiefs .chief{width:48.69707%}.paragraph-chiefs .visual{width:36.7893%;margin-right:5.35117%}.paragraph-chiefs .textual{width:57.85953%}.paragraph-chiefs .name{font-size:24px;font-size:2.4rem;line-height:1.3}.paragraph-chiefs .function{font-size:16px;font-size:1.6rem;line-height:1.75}.paragraph-image .visual-mobile{display:none}.paragraph-image .visual{width:44.16544%}.paragraph-image figcaption{margin-top:32px;margin-bottom:196px}.paragraph-image h2{font-size:24px;font-size:2.4rem;line-height:1.3}.paragraph-image.right{margin-left:8.51351%}.paragraph-image.right p{padding-right:9.30576%}.paragraph-image.right .visual{float:right;margin-left:11.66913%}.paragraph-image.left{margin-right:8.51351%}.paragraph-image.left p{padding-left:9.30576%}.paragraph-image.left .visual{float:left;margin-right:11.66913%}.next-trend .textual{height:auto;padding:32px 40px}.next-trend{display:-ms-flexbox;display:flex}.next-trend .visual{width:50%}.next-trend .textual{width:50%}.next-trend h2{font-size:24px;font-size:2.4rem;line-height:1.3}.lgn-tv_accumulation>div,.lgn-tv_agile>div,.lgn-tv_asset_heavy>div,.lgn-tv_augment>div,.lgn-tv_defend>div,.lgn-tv_design>div,.lgn-tv_ecosystems>div,.lgn-tv_hardware>div,.lgn-tv_platforms>div,.lgn-tv_salesforce>div,.lgn-tv_sectors>div,.lgn-tv_tools>div,.lgn-tv_trust>div,.lgn-tv_workload>div{margin-left:0;margin-right:0}.lgn-tv_accumulation>div,.lgn-tv_agile>div,.lgn-tv_asset_heavy>div,.lgn-tv_augment>div,.lgn-tv_defend>div,.lgn-tv_design>div,.lgn-tv_ecosystems>div,.lgn-tv_hardware>div,.lgn-tv_platforms>div,.lgn-tv_salesforce>div,.lgn-tv_sectors>div,.lgn-tv_tools>div,.lgn-tv_trust>div,.lgn-tv_workload>div{max-width:none}.lgn-tv_accumulation svg:first-child,.lgn-tv_agile svg:first-child,.lgn-tv_asset_heavy svg:first-child,.lgn-tv_augment svg:first-child,.lgn-tv_defend svg:first-child,.lgn-tv_design svg:first-child,.lgn-tv_ecosystems svg:first-child,.lgn-tv_hardware svg:first-child,.lgn-tv_platforms svg:first-child,.lgn-tv_salesforce svg:first-child,.lgn-tv_sectors svg:first-child,.lgn-tv_tools svg:first-child,.lgn-tv_trust svg:first-child,.lgn-tv_workload svg:first-child{display:block}.lgn-tv_accumulation svg:first-child+svg,.lgn-tv_agile svg:first-child+svg,.lgn-tv_asset_heavy svg:first-child+svg,.lgn-tv_augment svg:first-child+svg,.lgn-tv_defend svg:first-child+svg,.lgn-tv_design svg:first-child+svg,.lgn-tv_ecosystems svg:first-child+svg,.lgn-tv_hardware svg:first-child+svg,.lgn-tv_platforms svg:first-child+svg,.lgn-tv_salesforce svg:first-child+svg,.lgn-tv_sectors svg:first-child+svg,.lgn-tv_tools svg:first-child+svg,.lgn-tv_trust svg:first-child+svg,.lgn-tv_workload svg:first-child+svg{display:none}.lgn-tv_accumulation>div>div{padding-bottom:59%}.lgn-tv_asset_heavy>div>div{padding-bottom:49%}.lgn-tv_sectors>div>div{padding-bottom:87%}.lgn-tv_design>div>div{padding-bottom:50%}.lgn-tv_platforms>div>div{padding-bottom:97%}.lgn-tv_tools>div>div{padding-bottom:97%}.lgn-tv_augment>div>div{padding-bottom:76%}.lgn-tv_agile>div>div{padding-bottom:76%}.lgn-tv_trust>div>div{padding-bottom:126%}.lgn-tv_ecosystems>div>div{padding-bottom:89%}.lgn-tv_defend>div>div{padding-bottom:89%}.paragraph-slideshow .image-list img{height:449px}.paragraph-slideshow .text-list{margin-top:-105px}.paragraph-slideshow .text-list .textual{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.tech-vision-introduction-18 .tv-skew{padding-bottom:257px}.tech-vision-introduction-18 .tv-skew+.paragraph-figure{margin-top:-185px}.tech-vision-introduction-18 .paragraph-trends{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tech-vision-introduction-18 .paragraph-trends .trend{width:38.43648%;margin-right:10.26059%}.tech-vision-introduction-18 .paragraph-trends .trend-2,.tech-vision-introduction-18 .paragraph-trends .trend-4{margin-top:100px}.tech-vision-landing-18 .tv-items .title{font-size:40px;font-size:4rem;line-height:1.4;letter-spacing:.0625rem;margin-bottom:16px}.tech-vision-landing-18 .tv-items .intro-text{font-size:16px;font-size:1.6rem;line-height:2}.slick-dots{top:310px}.slick-arrow{background-repeat:no-repeat;background-size:20px 40px;background-position:center center;padding:0;width:20px;height:40px;text-indent:-9999px}.slick-prev{background-image:url(../images/tech-vision/slick-prev-tablet.svg)}.slick-next{background-image:url(../images/tech-vision/slick-next-tablet.svg)}.tech-vision-trend-18 .tv-skew{padding-bottom:257px}.tech-vision-trend-18 .tv-skew+.paragraph-figure{margin-top:-185px}.tech-vision-trend-18 .tv-skew-image-18{background-image:url(../images/tech-vision/01A_1024x1053.jpg)}.tech-vision-trend-18 .tv-skew-image-18{padding-bottom:257px}.tech-vision-trend-18 .tv-skew-image-18+.paragraph-figure{background-color:#fff;margin-top:-225px}.tech-vision-trend-18 .tv-skew-image-18+.paragraph-figure .paragraph-content{display:inline-block;margin-top:40px;margin-bottom:40px}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:start}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div>div{width:36rem;margin-top:-80px}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div>div div{height:36rem}.tech-vision-trend-18 .lgn-tv_salesforce_cir>div>div+div{margin-top:-80px}.tech-vision-trend-2 .tv-skew-image-18{background-image:url(../images/tech-vision/02A_1024x2134.jpg)}.tech-vision-trend-2 .items-wrapper{margin-top:72px}.tech-vision-trend-2 .items-wrapper .item{width:38.43648%;margin-right:10.26059%}.tech-vision-trend-2 .items-wrapper .item-2{margin-top:100px}.tech-vision-trend-2 .items-wrapper .item-3{margin-top:-56px}.tech-vision-trend-2 .items-wrapper .item-4{margin-top:72px}.tech-vision-trend-2 .tv-skew-18+.paragraph-figure{background-color:#fff;margin-top:-225px}.tech-vision-trend-2 .tv-skew-18+.paragraph-figure .paragraph-content{display:inline-block;margin-top:40px;margin-bottom:40px}.tech-vision-trend-2 .paragraph-figure .essentials{margin-right:8.51351%;margin-left:8.51351%}.tech-vision-trend-2 .paragraph-figure .essentials figcaption{margin-left:0;margin-right:0;width:100%}.tech-vision-trend-2 .paragraph-figure .essentials ul{margin-left:0;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tech-vision-trend-2 .paragraph-figure .essentials ul li{max-width:none;margin-left:0;margin-right:0}.tech-vision-trend-3 .lgn-tv_deep ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tech-vision-trend-4 .tv-skew-image-18{background-image:url(../images/tech-vision/04A_NLP_1024x597.jpg)}.tech-vision-trend-4 .tv-skew .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tech-vision-trend-4 .tv-skew .row:nth-child(even) .visual{padding-right:0;padding-left:calc(11.56352%);margin-right:calc(-50vw + 50%);margin-left:0}.tech-vision-trend-4 .tv-skew .visual{width:50vw;padding-right:calc(11.56352%);margin-left:calc(-50vw + 50%)}.tech-vision-trend-4 .tv-skew .textual{width:48.69707%}.tech-vision-trend-4 .tv-skew figure figcaption{max-width:380px}.tech-vision-trend-4 .row:nth-child(odd) figcaption{margin-left:16px}.tech-vision-trend-4 .row:nth-child(even) figcaption{margin-right:16px}.tech-vision-trend-4 .paragraph-content.with-margins{margin-top:88px!important;margin-bottom:32px!important}.tech-vision-trend-4 .paragraph-image figure{margin-top:32px;margin-bottom:196px}.tech-vision-trend-4 .paragraph-slideshow{margin-top:132px}.tv-social-links{margin-top:auto}.tv-skew-18{padding-bottom:72px}.tv-skew-18 .paragraph{width:82.97297%;margin-right:8.51351%;margin-left:grid-sueiytwpan(1,1)}.tv-skew-18 .item{width:38.43648%;margin-right:10.26059%}.tv-skew-image{padding-bottom:108px}.tv-skew-image .paragraph,.tv-skew-image~.paragraph-trends{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.tech-vision-18 .header-image .visual img{height:400px}.tech-vision-18 .headline{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:394px;margin-bottom:72px;position:relative}.tech-vision-18 .headline .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:57.43243%;padding-top:40px}.tech-vision-18 .headline .title-wrapper h1{font-size:40px;font-size:4rem;line-height:1.4;letter-spacing:.0625rem}.tech-vision-18 .headline .highlight{width:34.05405%;padding-top:42px;padding-left:2.16216%;position:relative;z-index:1}.tech-vision-18 .headline .highlight:before{content:'';position:absolute;background-color:inherit;top:0;left:-32px;right:0;bottom:0;width:25.54054%;transform:skewX(-5deg);z-index:-1}.tech-vision-18 .headline .highlight:after{content:'';background:inherit;width:40px;position:absolute;top:0;bottom:0;right:-40px;z-index:-1}.tech-vision-18 .headline .highlight h2{font-size:24px;font-size:2.4rem;line-height:1.3}.tech-vision-18 .paragraph-content{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.tech-vision-18 .paragraph-content h2{font-size:24px;font-size:2.4rem;line-height:1.3}.tech-vision-18 .paragraph-figure{margin-top:72px}.tech-vision-18 .paragraph-figure img{height:auto}.tech-vision-18 .paragraph-figure figcaption{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.paragraph-chiefs .container{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.paragraph-chiefs .chief{width:48.69707%}.paragraph-chiefs .visual{width:36.7893%;margin-right:5.35117%}.paragraph-chiefs .textual{width:57.85953%}.paragraph-chiefs .name{font-size:24px;font-size:2.4rem;line-height:1.3}.paragraph-chiefs .function{font-size:16px;font-size:1.6rem;line-height:1.75}.paragraph-image .visual-mobile{display:none}.paragraph-image .visual{width:44.16544%}.paragraph-image figcaption{margin-top:32px;margin-bottom:196px}.paragraph-image h2{font-size:24px;font-size:2.4rem;line-height:1.3}.paragraph-image.right{margin-left:8.51351%}.paragraph-image.right p{padding-right:9.30576%}.paragraph-image.right .visual{float:right;margin-left:11.66913%}.paragraph-image.left{margin-right:8.51351%}.paragraph-image.left p{padding-left:9.30576%}.paragraph-image.left .visual{float:left;margin-right:11.66913%}.next-trend .textual{height:auto;padding:32px 40px}.next-trend{display:-ms-flexbox;display:flex}.next-trend .visual{width:50%}.next-trend .textual{width:50%}.next-trend h2{font-size:24px;font-size:2.4rem;line-height:1.3}.lgn-tv_accumulation>div,.lgn-tv_agile>div,.lgn-tv_asset_heavy>div,.lgn-tv_augment>div,.lgn-tv_defend>div,.lgn-tv_design>div,.lgn-tv_ecosystems>div,.lgn-tv_hardware>div,.lgn-tv_platforms>div,.lgn-tv_salesforce>div,.lgn-tv_sectors>div,.lgn-tv_tools>div,.lgn-tv_trust>div,.lgn-tv_workload>div{margin-left:0;margin-right:0}.lgn-tv_accumulation>div,.lgn-tv_agile>div,.lgn-tv_asset_heavy>div,.lgn-tv_augment>div,.lgn-tv_defend>div,.lgn-tv_design>div,.lgn-tv_ecosystems>div,.lgn-tv_hardware>div,.lgn-tv_platforms>div,.lgn-tv_salesforce>div,.lgn-tv_sectors>div,.lgn-tv_tools>div,.lgn-tv_trust>div,.lgn-tv_workload>div{max-width:none}.lgn-tv_accumulation svg:first-child,.lgn-tv_agile svg:first-child,.lgn-tv_asset_heavy svg:first-child,.lgn-tv_augment svg:first-child,.lgn-tv_defend svg:first-child,.lgn-tv_design svg:first-child,.lgn-tv_ecosystems svg:first-child,.lgn-tv_hardware svg:first-child,.lgn-tv_platforms svg:first-child,.lgn-tv_salesforce svg:first-child,.lgn-tv_sectors svg:first-child,.lgn-tv_tools svg:first-child,.lgn-tv_trust svg:first-child,.lgn-tv_workload svg:first-child{display:block}.lgn-tv_accumulation svg:first-child+svg,.lgn-tv_agile svg:first-child+svg,.lgn-tv_asset_heavy svg:first-child+svg,.lgn-tv_augment svg:first-child+svg,.lgn-tv_defend svg:first-child+svg,.lgn-tv_design svg:first-child+svg,.lgn-tv_ecosystems svg:first-child+svg,.lgn-tv_hardware svg:first-child+svg,.lgn-tv_platforms svg:first-child+svg,.lgn-tv_salesforce svg:first-child+svg,.lgn-tv_sectors svg:first-child+svg,.lgn-tv_tools svg:first-child+svg,.lgn-tv_trust svg:first-child+svg,.lgn-tv_workload svg:first-child+svg{display:none}.lgn-tv_accumulation>div>div{padding-bottom:59%}.lgn-tv_asset_heavy>div>div{padding-bottom:49%}.lgn-tv_sectors>div>div{padding-bottom:87%}.lgn-tv_design>div>div{padding-bottom:50%}.lgn-tv_platforms>div>div{padding-bottom:97%}.lgn-tv_tools>div>div{padding-bottom:97%}.lgn-tv_augment>div>div{padding-bottom:76%}.lgn-tv_agile>div>div{padding-bottom:76%}.lgn-tv_trust>div>div{padding-bottom:126%}.lgn-tv_ecosystems>div>div{padding-bottom:89%}.lgn-tv_defend>div>div{padding-bottom:89%}.paragraph-slideshow .image-list img{height:449px}.paragraph-slideshow .text-list{margin-top:-105px}.paragraph-slideshow .text-list .textual{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.skew-background-white .trend-4{margin-top:100px}}@media (min-width:768px) and (max-width:899px){.paragraphs-item-outline .field-name-field-p-image{width:calc(50% + 16px);margin-left:-16px}.odd .paragraphs-item-outline .field-name-field-p-image{margin-right:-16px}}@media (min-width:768px) and (max-width:1023px){.locations-listing .content-list li{width:31.89189%;margin-right:2.16216%;margin-bottom:48px}.locations-listing .content-list li:nth-child(3n+3){margin-right:0}.topic-block h2 span{width:calc(100% - 32px)}.topic-block .item-list{width:100%}.extra-content-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:24px}li:nth-child(odd) .extra-content-item{-ms-flex-direction:row;flex-direction:row}.extra-content-item .visual{width:48.91892%}.extra-content-item .textual{width:48.91892%}.extra-content-item .button-secondary,.extra-content-item .services-overview .textual .learn-more,.services-overview .textual .extra-content-item .learn-more{position:absolute;bottom:0}.services-overview .textual{padding-right:8.51351%;padding-left:8.51351%}.tech-vision-landing .tv-items .item{padding-bottom:31.29074%}.tech-vision-landing .tv-items .item-0{padding-bottom:33.76793%}.tech-vision-landing .tv-items .item-1{padding-bottom:33.76793%;margin-top:-88.19129px}.tech-vision-landing .tv-items .item-1 .visual,.tech-vision-landing .tv-items .item-1 .visual-blur{background-image:url(../images/tech-vision/trend-01-video.jpg)}.tech-vision-landing .tv-items .item-2 .visual,.tech-vision-landing .tv-items .item-2 .visual-blur{background-image:url(../images/tech-vision/trend-02-video.jpg)}.tech-vision-landing .tv-items .item-3 .visual,.tech-vision-landing .tv-items .item-3 .visual-blur{background-image:url(../images/tech-vision/trend-03-video.jpg)}.tech-vision-landing .tv-items .item-4 .visual,.tech-vision-landing .tv-items .item-4 .visual-blur{background-image:url(../images/tech-vision/trend-04-video.jpg)}.tech-vision-landing .tv-items .textual{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}.tech-vision-landing-18 .tv-items .item{padding-bottom:31.29074%}.tech-vision-landing-18 .tv-items .item-0{padding-bottom:33.76793%}.tech-vision-landing-18 .tv-items .item-1{padding-bottom:33.76793%;margin-top:-88.19129px}.tech-vision-landing-18 .tv-items .item-1 .visual,.tech-vision-landing-18 .tv-items .item-1 .visual-blur{background-image:url(../images/tech-vision/item-image1.png)}.tech-vision-landing-18 .tv-items .item-2 .visual,.tech-vision-landing-18 .tv-items .item-2 .visual-blur{background-image:url(../images/tech-vision/item-image2.png)}.tech-vision-landing-18 .tv-items .item-3 .visual,.tech-vision-landing-18 .tv-items .item-3 .visual-blur{background-image:url(../images/tech-vision/item-image3.png)}.tech-vision-landing-18 .tv-items .item-4 .visual,.tech-vision-landing-18 .tv-items .item-4 .visual-blur{background-image:url(../images/tech-vision/item-image4.png)}.tech-vision-landing-18 .tv-items .textual{width:82.97297%;margin-right:8.51351%;margin-left:8.51351%}}@media all and (min-width:771px){.intro--subhead{text-align:center;font-weight:700;margin-bottom:100px;line-height:1.75;font-size:20px;max-width:630px;margin:30px auto 100px}}@media (min-width:900px) and (max-width:1023px){.article-header .visual{margin-right:-32px;margin-left:-32px}.node-article .field-collection-container{margin-right:-32px;margin-left:-32px}.case-study-header{margin-right:-32px;margin-left:-32px}.site-content--case-studies .cta-wrapper{margin-right:-32px;margin-left:-32px}.locations-wrapper{margin-right:-32px;margin-left:-32px;padding-right:32px;padding-left:32px}.end-cap-block{margin-right:-32px;margin-left:-32px}.hwi-block .visual{margin-right:-32px;margin-left:-32px}.view-cta{margin-right:-32px;margin-left:-32px}.topics-navigation-wrapper{margin-right:-32px;margin-left:-32px}.topic-block h2 span{width:calc(100% - 64px)}.topic-block:not(:first-child){margin-right:-32px;margin-left:-32px;padding-right:32px;padding-left:32px}.categories-wrapper{margin-right:-32px;margin-left:-32px}.view-lead-paragraph{margin-right:-32px;margin-left:-32px}.view-lead-investors{margin-right:-32px;margin-left:-32px}.view-connect-blog{margin-right:-32px;margin-left:-32px}.paragraphs-item-image{margin-right:-32px;margin-left:-32px}.paragraphs-item-outline .field-name-field-p-image{width:calc(50% + 32px);margin-left:-32px}.odd .paragraphs-item-outline .field-name-field-p-image{margin-right:-32px}.paragraphs-item-statistics .visual{margin-right:-32px;margin-left:-32px}.services-overview{margin-right:-32px;margin-left:-32px;padding-right:32px;padding-left:32px}.services-overview ul>li .visual{margin-right:-32px;margin-left:-32px}.tech-vision-overview .tech-vision-landing{margin-right:-32px;margin-left:-32px}.tv-skew{margin-right:-32px;margin-left:-32px}.tv-skew-image{margin-right:-32px;margin-left:-32px}.tech-vision .header-image{margin-right:-32px;margin-left:-32px}.paragraph-chiefs{margin-right:-32px;margin-left:-32px;padding-right:32px;padding-left:32px}.next-trend{margin-right:-32px;margin-left:-32px}.paragraph-slideshow .image-list{margin-right:-32px;margin-left:-32px}.tech-vision-overview .tech-vision-landing-18{margin-right:-32px;margin-left:-32px}.tv-skew-18{margin-right:-32px;margin-left:-32px}.tv-skew-image{margin-right:-32px;margin-left:-32px}.tech-vision-18 .header-image{margin-right:-32px;margin-left:-32px}.paragraph-chiefs{margin-right:-32px;margin-left:-32px;padding-right:32px;padding-left:32px}.next-trend{margin-right:-32px;margin-left:-32px}.paragraph-slideshow .image-list{margin-right:-32px;margin-left:-32px}}@media (min-width:900px){.case-study-header-bottom .inner,.categories-wrapper .inner-content,.field-name-field-article-contact-info,.footer-wrapper,.hwi-block .subtitle,.site-content,.site-content--case-studies .cta-wrapper .inner-content,.topics-navigation-wrapper .item-list,.tv-skew .container,.tv-skew-18 .container,.tv-skew-image .container,.view-connect-blog .view-content,.view-cta .view-content,.view-lead-investors .view-content,.view-lead-paragraph .view-content{margin-right:32px;margin-left:32px}.site-content--case-studies .cta-block h2{width:calc(100% - 64px)}.locations-map{margin-left:-32px}.locations-listing{margin-right:-32px;margin-left:-32px;padding-right:32px;padding-left:32px;margin-top:-613px}.end_cap--category-title{width:calc(100% - 64px)}.header-wrapper{padding-right:24px;padding-left:24px}.site-content--industries:before,.site-content--latest-thinking:before,.site-content--services:before,.site-content--software:before,.site-content--solutions:before{left:-32px;right:-32px}.site-content--latest-thinking .cta-block h2{width:calc(100% - 64px)}.slick-prev{left:32px}.slick-next{right:32px}.tech-vision-trend-2 .paragraph-figure .essentials ul li svg{width:10.8rem;height:10.8rem}.slick-prev{left:32px}.slick-next{right:32px}.tech-vision-trend-2 .paragraph-figure .essentials ul li svg{width:10.8rem;height:10.8rem}}@media (min-width:1024px) and (min-width:1024px){.extra-content-item.medium .button-secondary,.extra-content-item.medium .services-overview .textual .learn-more,.services-overview .textual .extra-content-item.medium .learn-more{bottom:24px}}@media (min-width:1024px){.case-study-header-bottom .inner,.categories-wrapper .inner-content,.field-name-field-article-contact-info,.footer-wrapper,.hwi-block .subtitle,.site-content,.site-content--case-studies .cta-wrapper .inner-content,.topics-navigation-wrapper .item-list,.tv-skew .container,.tv-skew-18 .container,.tv-skew-image .container,.view-connect-blog .view-content,.view-cta .view-content,.view-lead-investors .view-content,.view-lead-paragraph .view-content{max-width:960px;margin:0 auto}figure{margin-right:10.401%;margin-left:10.401%;padding-bottom:32px}blockquote{font-size:32px;font-size:3.2rem;line-height:1.3;margin-bottom:32px}figcaption{font-size:12px;font-size:1.2rem;line-height:2}.article-header .visual img{height:450px}.article-header .textual{bottom:56px;padding-right:8.60996%;padding-left:8.60996%}.article-header .topic{font-size:12px;font-size:1.2rem;line-height:2}.article-header h1{font-size:56px;font-size:5.6rem;line-height:1.3}.node-article>.content>.field{margin-right:8.60996%;margin-left:8.60996%}.field-name-field-article-subtitle{font-size:20px;font-size:2rem;line-height:2;padding-top:88px}.field-name-field-article-date{font-size:12px;font-size:1.2rem;line-height:2}.topic-for-article h2{font-size:12px;font-size:1.2rem;line-height:2}.topic-for-article h2:before{margin-right:32px}.topic-for-article h2:after{margin-left:32px}.topic-for-article h2{padding-bottom:8px}.field-name-field-article-contact-info>.field-items{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.field-name-field-article-contact-info .field-collection-view{padding-top:48px;width:37.59398%;margin-right:14.41103%}.field-name-field-article-contact-info .field-collection-view-final{margin-right:0}.field-name-field-ci-label{font-size:12px;font-size:1.2rem;line-height:2}.button-primary,.case-study-header-bottom .button a,.cta-block .button a{font-size:12px;font-size:1.2rem;line-height:1;padding:14px 16px 13px 16px;letter-spacing:.16667rem}.button-secondary,.services-overview .textual .learn-more{font-size:12px;font-size:1.2rem;line-height:1;letter-spacing:.23083rem;padding-bottom:7px}.button-tertiary .ico,.trending-topics a .ico{right:-24px}.case-study-header-top .visual img{height:450px}.case-study-header-top .textual{bottom:56px;padding-right:8.60996%;padding-left:8.60996%}.case-study-header-top .type{font-size:12px;font-size:1.2rem;line-height:2}.case-study-header-top h1{font-size:56px;font-size:5.6rem;line-height:1.3}.case-study-header-bottom .inner{padding-top:88px}.case-study-header-bottom .type{font-size:32px;font-size:3.2rem;line-height:1.3;padding-right:8.60996%;padding-left:8.60996%}.site-content--case-studies .cta-wrapper{height:450px}.site-content--case-studies .cta-block h2{font-size:12px;font-size:1.2rem;line-height:2}.site-content--case-studies .cta-block h2:before{margin-right:32px}.site-content--case-studies .cta-block h2:after{margin-left:32px}.site-content--case-studies .cta-block h2{padding-top:40px;width:960px}.site-content--contactus h1{font-size:56px;font-size:5.6rem;line-height:1.3;padding-top:120px;padding-bottom:120px;padding-right:8.60996%;padding-left:8.60996%}.contact-form{width:56.95021%}.contact-sidebar{width:31.12033%}.locations-header{font-size:12px;font-size:1.2rem;line-height:2}.locations-header:before{margin-right:32px}.locations-header:after{margin-left:32px}.locations-map{margin-top:-135px;margin-left:calc(-50vw + 480px)}.tabs-toggler .tab-list li{font-size:24px;font-size:2.4rem;line-height:1.3}.locations-listing h3{font-size:40px;font-size:4rem;line-height:1.4;margin-top:40px}.locations-listing .content-list li{width:22.51037%;margin-right:3.3195%;margin-bottom:48px}.locations-listing .content-list li:nth-child(4n+4){margin-right:0}.location .city{font-size:12px;font-size:1.2rem;line-height:2}.site-content--industries .cta-block,.site-content--software .cta-block,.site-content--solutions .cta-block{padding-bottom:184px}.end_cap--category-title{font-size:12px;font-size:1.2rem;line-height:2}.end_cap--category-title:before{margin-right:32px}.end_cap--category-title:after{margin-left:32px}.end_cap--category-title{width:960px}.end-cap-block h2{font-size:56px;font-size:5.6rem;line-height:1.3;padding-bottom:72px}.end-cap-item .textual .inner{padding:24px}.end-cap-item .textual .date{font-size:12px;font-size:1.2rem;line-height:2}.end-cap-item .textual h3{font-size:24px;font-size:2.4rem;line-height:1.3}.footer-top{height:190px;padding-top:48px}.header-wrapper{max-width:1200px;margin:0 auto}.site-content--frontpage .snapping-banner:not(.lgn-initializing){margin-left:calc(480px - 50vw);margin-right:calc(480px - 50vw)}.snapping-banner .item-list li>.textual>*{max-width:794px}.case-study-header-bottom .button .snapping-banner .item-list li>.textual a,.cta-block .button .snapping-banner .item-list li>.textual a,.snapping-banner .item-list li>.textual .button-primary,.snapping-banner .item-list li>.textual .case-study-header-bottom .button a,.snapping-banner .item-list li>.textual .cta-block .button a{padding:14px 16px}.snapping-banner h2{font-size:56px;font-size:5.6rem;line-height:1.3}.snapping-banner .highlight:before{height:.5rem}.snapping-banner .highlight .lgn-char:after{height:.5rem}.snapping-banner+.site-content>:first-child .cta-block .text{padding-top:81px}.site-content--industries:before,.site-content--latest-thinking:before,.site-content--services:before,.site-content--software:before,.site-content--solutions:before{left:calc(50% - 50vw);right:calc(50% - 50vw)}.hwi-block .visual img{height:630px}.hwi-block .textual{bottom:140px;padding-right:8.60996%;padding-left:8.60996%}.hwi-block h1{font-size:56px;font-size:5.6rem;line-height:1.3;margin-bottom:8px}.hwi-block .subtitle{font-size:20px;font-size:2rem;line-height:1.6}.cta-block{padding-top:30px}.cta-block .text{font-size:40px;font-size:4rem;line-height:1.4;padding-right:8.60996%;padding-left:8.60996%}.topics-navigation-wrapper li a{font-size:24px;font-size:2.4rem;line-height:1.3}.topic-block-wrapper{top:-225px}.topic-block-wrapper~.categories-wrapper{margin-top:-169px}.topic-block h2{font-size:30px;font-size:3rem;line-height:1.3;padding-bottom:42px;padding-top:40px}.topic-block h2 span{width:100%}.topic-block h2 span:after,.topic-block h2 span:before{top:24px}.topic-block h2 span:before{margin-right:24px}.topic-block h2 span:after{margin-left:24px}.topic-block h2 span{width:100%}.topic-block .item-list{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px}.highlighted-article{margin-bottom:17px}.highlighted-article .visual img{height:450px}.highlighted-article .textual{bottom:77px;padding-right:8.60996%;padding-left:8.60996%}.highlighted-article .subtitle{font-size:18px;font-size:1.8rem;line-height:1.8}.case-study-header-bottom .button .highlighted-article a,.cta-block .button .highlighted-article a,.highlighted-article .button-primary,.highlighted-article .case-study-header-bottom .button a,.highlighted-article .cta-block .button a{margin-top:40px}.extra-content-item{width:calc(50% - 32px);float:left;margin-right:16px;margin-left:16px;margin-bottom:24px;border-top:1px solid silver;padding-top:23px}.extra-content-item.no-border-top{border-top:none}.extra-content-item.small{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:240px}.extra-content-item.small.image-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.extra-content-item.small .visual img{width:216px;height:216px}.extra-content-item.small .textual{width:46.56652%;-ms-flex-negative:0;flex-shrink:0}.extra-content-item.medium{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.extra-content-item.medium.image-bottom{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.extra-content-item.medium.item-right{float:right}.extra-content-item.medium .visual img{height:240px}.extra-content-item.medium .textual{height:240px}.extra-content-item.medium .title{font-size:30px;font-size:3rem;line-height:1.3}.extra-content-item .type{font-size:12px;font-size:1.2rem;line-height:2}.extra-content-item .button-secondary,.extra-content-item .services-overview .textual .learn-more,.services-overview .textual .extra-content-item .learn-more{position:absolute;bottom:0}.categories-wrapper h2{font-size:56px;font-size:5.6rem;line-height:1.3}.categories-wrapper ul li{width:48.34025%}.categories-wrapper a{padding-top:25px;padding-bottom:24px}.categories-wrapper .button-tertiary .ico{top:29px}.site-content--latest-thinking .view-cta{height:450px}.site-content--latest-thinking .cta-block h2{font-size:12px;font-size:1.2rem;line-height:2}.site-content--latest-thinking .cta-block h2:before{margin-right:32px}.site-content--latest-thinking .cta-block h2:after{margin-left:32px}.site-content--latest-thinking .cta-block h2{padding-top:40px;width:960px}.front .base-color ul li label,.front-overview .base-color ul li label{color:#fff;background-color:transparent}.front .site-nav li label,.front-overview .site-nav li label{color:#fff}.industries-overview,.software-overview,.solutions-overview{margin-top:-96px}.industries-overview-item .textual{width:50%;padding-right:32px;padding-left:32px}.industries-overview-item .textual h3{font-size:30px;font-size:3rem;line-height:1.3}.industries-overview-item .textual p{font-size:18px;font-size:1.8rem;line-height:1.8}.industries-overview-item .textual .link{margin-bottom:32px}.pagebreak-block{height:450px}.pagebreak-block .tagline{font-size:12px;font-size:1.2rem;line-height:2}.pagebreak-block .tagline:before{margin-right:32px}.pagebreak-block .tagline:after{margin-left:32px}.pagebreak-block .tagline{padding-top:40px}.pagebreak-block .textual{padding-right:8.60996%;padding-left:8.60996%}.pagebreak-block .textual h2{font-size:40px;font-size:4rem;line-height:1.4}.pagebreak-block .textual .body{font-size:20px;font-size:2rem;line-height:1.6}.entity-paragraphs-item:not(.paragraphs-item-image):not(.paragraphs-item-outlines):not(.paragraphs-item-outline):not(.paragraphs-item-statistics){padding-right:8.60996%;padding-left:8.60996%}.paragraphs-item-wysiwyg{font-size:18px;font-size:1.8rem;line-height:1.8}.paragraphs-item-image img{height:450px}.paragraphs-item-outline .field-name-field-p-body{width:39.73029%;padding-top:88px;padding-right:0;padding-left:0;padding-bottom:0}.paragraphs-item-outline .field-name-field-p-body h2{font-size:40px;font-size:4rem;line-height:1.4;margin-bottom:16px}.paragraphs-item-outline .field-name-field-p-body p{font-size:18px;font-size:1.8rem;line-height:1.8}.paragraphs-item-statistics .textual{margin-top:-88px;padding-right:0;padding-left:0}.paragraphs-item-statistics .statistic{padding-top:32px;padding-right:40px;padding-left:40px}.paragraphs-item-statistics .field-name-field-stat-1-value,.paragraphs-item-statistics .field-name-field-stat-2-value,.paragraphs-item-statistics .field-name-field-stat-3-value{font-size:60px;font-size:6rem;line-height:1.2}.paragraphs-item-statistics .field-name-field-p-stat-1-label,.paragraphs-item-statistics .field-name-field-stat-2-label,.paragraphs-item-statistics .field-name-field-stat-3-label{font-size:18px;font-size:1.8rem;line-height:1.8}.services-overview ul>li{-ms-flex-direction:row;flex-direction:row}.services-overview ul>li .textual{padding-right:56px}.services-overview ul>li.even .textual{padding-left:56px;padding-right:0}.services-overview .textual{width:50%;padding-top:32px}.services-overview .visual .icon{top:5.5vw;left:5.5vw;width:14vw;height:14vw}.show-more-wrapper{margin-top:22px;margin-bottom:32px}.tech-vision-introduction .tv-skew+.paragraph-figure{margin-top:-169px}.tech-vision-introduction .tv-skew-image{background-image:url(../images/tech-vision/01A_1680x1410.jpg)}.tech-vision-introduction .paragraph-trends .trend{width:37.59398%;margin-right:10.401%}.tech-vision-introduction .paragraph-trends .trend-2,.tech-vision-introduction .paragraph-trends .trend-4{margin-top:125px}.tech-vision-introduction .paragraph-trends h2{font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision-introduction .paragraph-trends .subtitle{font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision-landing .tv-items{height:calc(100vh - 51px)}.tech-vision-landing .tv-items .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-preferred-size:20%;flex-basis:20%;transition:all .3s cubic-bezier(.2,.005,.2,1) .1s}.tech-vision-landing .tv-items .item:hover{-ms-flex-preferred-size:24%;flex-basis:24%;-ms-flex-positive:1.2;flex-grow:1.2}.tech-vision-landing .tv-items .item:hover .intro-text{transition:all .35s cubic-bezier(.2,.005,.2,1) .1s;opacity:1;transform:translate(0,-40px)}.tech-vision-landing .tv-items .item:hover .title-desktop{transition:all .25s cubic-bezier(.2,.005,.2,1) .1s;transform:translateY(-50px)}.tech-vision-landing .tv-items .item:hover .icon{transition:all .25s cubic-bezier(.2,.005,.2,1) .1s;opacity:1;transform:translateY(-100%)}.tech-vision-landing .tv-items .item-0 .visual,.tech-vision-landing .tv-items .item-0 .visual-blur{background-color:#3ec73c;transform:skewX(5deg);width:calc(100% + 117.05983px);height:100%;margin-left:-117.05983px}.tech-vision-landing .tv-items .item-0 .textual{position:absolute;bottom:0;margin-bottom:25vh;margin-right:0;width:calc(100% - 16px)}.tech-vision-landing .tv-items .item-0:hover .visual{filter:none;opacity:1}.tech-vision-landing .tv-items .item-0.lgn-tv_nav_cur .visual{background-color:#354abd}.tech-vision-landing .tv-items .item-0:hover .visual,.tech-vision-landing .tv-items .item-0:hover .visual-blur{transform:skewX(5deg) scale(1.05)}.tech-vision-landing .tv-items .item-1 .visual,.tech-vision-landing .tv-items .item-1 .visual-blur{background-image:url(../images/tech-vision/item-1-desktop.jpg);width:calc(100% + 58.52992px);height:100%;margin-left:-58.52992px;position:absolute}.tech-vision-landing .tv-items .item-1:after{width:calc(100% + 58.52992px);margin-left:-58.52992px}.tech-vision-landing .tv-items .item-1 .overlay{width:calc(100% + 58.52992px);margin-left:-58.52992px}.tech-vision-landing .tv-items .item-1 .textual{position:absolute;bottom:0;margin-bottom:25vh;right:0;width:calc(100% - 32px - 58.52992px);margin-left:calc(16px + 58.52992px)}.tech-vision-landing .tv-items .item-1 .textual .intro-text{width:14vw;max-width:200px}.tech-vision-landing .tv-items .item-2 .visual,.tech-vision-landing .tv-items .item-2 .visual-blur{background-image:url(../images/tech-vision/item-2-desktop.jpg)}.tech-vision-landing .tv-items .item-3 .visual,.tech-vision-landing .tv-items .item-3 .visual-blur{background-image:url(../images/tech-vision/item-3-desktop.jpg)}.tech-vision-landing .tv-items .item-4 .visual,.tech-vision-landing .tv-items .item-4 .visual-blur{background-image:url(../images/tech-vision/item-4-desktop.jpg)}.tech-vision-landing .tv-items .item-1~.item:hover{overflow:hidden}.tech-vision-landing .tv-items .textual{position:absolute;bottom:0;margin-bottom:25vh;margin-right:16px;margin-left:16px}.tech-vision-landing .tv-items .title{font-size:24px;font-size:2.4rem;line-height:1.6;font-size:2.4vw!important;width:18vw;letter-spacing:.03125rem;margin-bottom:0}.tech-vision-landing .tv-items .title .title-desktop{display:block}.tech-vision-landing .tv-items .title .title-mobile{display:none}.tech-vision-landing .tv-items .intro-text{opacity:0;width:18vw;height:120px;transition:all .4s cubic-bezier(.2,.005,.2,1);transform:translate(0,32px)}.slick-dots{top:400px}.slick-arrow{background-repeat:no-repeat;background-size:28px 56px;background-position:center center;padding:0;width:28px;height:56px;text-indent:-9999px}.slick-prev{background-image:url(../images/tech-vision/slick-prev-desktop.svg)}.slick-next{background-image:url(../images/tech-vision/slick-next-desktop.svg)}.tech-vision-trend-1 .tv-skew+.paragraph-figure{margin-top:-169px}.tech-vision-trend-1 .tv-skew-image{background-image:url(../images/tech-vision/01A_1680x1148.jpg)}.tech-vision-trend-1 .tv-skew-image+.paragraph-figure .paragraph-content{margin-top:72px;margin-bottom:72px}.tech-vision-trend-2 .tv-skew-image{background-image:url(../images/tech-vision/02A_1680x2419.jpg)}.tech-vision-trend-2 .items-wrapper{margin-top:100px}.tech-vision-trend-2 .items-wrapper .item{width:37.59398%;margin-right:10.401%}.tech-vision-trend-2 .items-wrapper .item-2{margin-top:125px}.tech-vision-trend-2 .items-wrapper .item-3{margin-top:-92px}.tech-vision-trend-2 .items-wrapper .item-4{margin-top:88px}.tech-vision-trend-2 .tv-skew+.paragraph-figure .paragraph-content{margin-top:72px;margin-bottom:72px}.tech-vision-trend-3 .two-column h2{margin-bottom:32px}.tech-vision-trend-3 .two-column .item{margin-top:0}.tech-vision-trend-3 .tv-skew-image{margin-top:88px;margin-bottom:88px}.tech-vision-trend-4 .tv-skew-image{background-image:url(../images/tech-vision/04A_NLP_1680x777.jpg)}.tech-vision-trend-4 .tv-skew{padding-bottom:56px}.tech-vision-trend-4 .tv-skew h2{margin-bottom:56px}.tech-vision-trend-4 .tv-skew .row:nth-child(even) .visual{padding-left:calc(12.40602%)}.tech-vision-trend-4 .tv-skew .row+.row{margin-top:56px}.tech-vision-trend-4 .tv-skew .visual{padding-right:calc(12.40602%)}.tech-vision-trend-4 .tv-skew .textual{width:47.99499%}.tech-vision-trend-4 .row:nth-child(odd) figcaption{margin-left:auto;margin-right:0}.tech-vision-trend-4 .paragraph-content.with-margins{margin-top:88px!important}.tech-vision-trend-4 .paragraph-image figure{margin-bottom:220px}.tech-vision-trend-4 .paragraph-slideshow{margin-top:200px}.tech-vision-trend-4 .paragraph-slideshow .paragraph-content{margin-bottom:56px}.tech-vision-trend-4 .lgn-readable{font-size:1.8rem}.tv-skew{margin-top:88px;padding-top:56px;padding-bottom:88px}.tv-skew .paragraph{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.tv-skew .item{margin-top:56px;width:37.59398%;margin-right:10.401%}.tv-skew h2{font-size:24px;font-size:2.4rem;line-height:1.6}.tv-skew h3{font-size:24px;font-size:2.4rem;line-height:1.6}.tv-skew-image{margin-top:88px;margin-bottom:56px;padding-top:56px;padding-bottom:162px}.tv-skew-image .paragraph,.tv-skew-image~.paragraph-trends{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.tv-skew-image h2{font-size:24px;font-size:2.4rem;line-height:1.6}.tv-skew-image h3{font-size:24px;font-size:2.4rem;line-height:1.6}.tv-skew-image .subtitle{font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision .header-image{transform:skewY(-5deg);overflow:hidden;margin-top:-80px}.tech-vision .header-image .visual{transform:skewY(5deg) scale(1.2,1.2)}.tech-vision .header-image .visual img{height:780px}.tech-vision .headline{height:558px;margin-top:-191px;margin-bottom:114px}.tech-vision .headline:after{content:'';background:inherit;width:40px;position:absolute;top:0;bottom:0;left:-40px}.tech-vision .headline .title-wrapper{width:56.95021%}.tech-vision .headline .title-wrapper h1{font-size:59px;font-size:5.9rem;line-height:1.33333;letter-spacing:0;margin-bottom:0}.tech-vision .headline .title-wrapper .label{font-size:12px;font-size:1.2rem;line-height:2}.tech-vision .headline .highlight{width:34.43983%;padding-top:76px;padding-left:3.3195%}.tech-vision .headline .highlight:before{left:-58px}.tech-vision .headline .highlight h2{font-size:30px;font-size:3rem;line-height:1.3}.tech-vision .headline .highlight p{margin-top:16px}.tech-vision .headline .highlight ul{margin-top:24px}.tech-vision .headline .highlight ul li+li{margin-top:16px}.case-study-header-bottom .button .tech-vision .headline .highlight a,.cta-block .button .tech-vision .headline .highlight a,.tech-vision .headline .highlight .button-primary,.tech-vision .headline .highlight .case-study-header-bottom .button a,.tech-vision .headline .highlight .cta-block .button a{margin-top:32px}.tech-vision .paragraph-content{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.tech-vision .paragraph-content h2{font-size:30px;font-size:3rem;line-height:1.3}.tech-vision .paragraph-content h2+*{margin-top:32px}.tech-vision .paragraph-content p{font-size:18px;font-size:1.8rem;line-height:1.8}.tech-vision .paragraph-content p+*{margin-top:32px}.tech-vision .paragraph-content.two-column{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tech-vision .paragraph-content.two-column .item{width:47.99499%}.tech-vision .paragraph-content.with-margins{margin-top:88px;margin-bottom:88px}.tech-vision .paragraph-figure{margin-top:88px;margin-bottom:88px}.tech-vision .paragraph-figure>.paragraph-content{margin-bottom:56px}.tech-vision .paragraph-figure .heading{font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision .paragraph-figure p{font-size:16px;font-size:1.6rem;line-height:1.75}.tech-vision .paragraph-figure img{height:450px}.tech-vision .paragraph-figure figcaption{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.tech-vision figcaption{margin-bottom:0}.tech-vision .graph figcaption{margin-top:56px}.lgn-js_ftr_showing .tech-vision .lgn-tv_nav_tgl{margin-left:calc(480px - 50vw);margin-right:calc(480px - 50vw);left:0;right:0}.lgn-js_show_panels .tech-vision .lgn-tv_nav_tgl{margin-left:0;margin-right:0;left:calc(50vw - 990px);right:calc(50vw - 990px)}.paragraph-chiefs .container{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.paragraph-chiefs .chief{width:47.99499%}.paragraph-chiefs .visual{width:34.98695%;margin-right:8.35509%}.paragraph-chiefs .textual{width:56.65796%}.paragraph-chiefs .name{font-size:30px;font-size:3rem;line-height:1.3}.paragraph-chiefs .function{font-size:18px;font-size:1.8rem;line-height:1.8}.paragraph-image+.paragraph-image{margin-top:56px}.paragraph-image .visual{width:43.47333%}.paragraph-image .visual .heading{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-image figcaption{margin-bottom:220px}.paragraph-image h2{font-size:30px;font-size:3rem;line-height:1.3}.paragraph-image h2+*{margin-top:32px}.paragraph-image .small-heading{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-image.body p{font-size:18px;font-size:1.8rem;line-height:1.8}.paragraph-image.right{margin-left:8.60996%}.paragraph-image.right p{padding-right:9.42111%}.paragraph-image.right .visual{margin-left:13.05335%}.paragraph-image.left{margin-right:8.60996%}.paragraph-image.left p{padding-left:9.42111%}.paragraph-image.left .visual{margin-right:13.05335%}.next-trend .label{font-size:12px;font-size:1.2rem;line-height:2}.next-trend h2{font-size:40px;font-size:4rem;line-height:1.4;letter-spacing:.0625rem}.paragraph-slideshow .image-list img{height:593px}.paragraph-slideshow .text-list{margin-top:-143px;margin-bottom:56px}.paragraph-slideshow .text-list li{padding-top:32px;padding-bottom:32px}.paragraph-slideshow .text-list .textual{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.paragraph-slideshow .text-list h2{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-slideshow .text-list p{font-size:18px;font-size:1.8rem;line-height:1.8}.paragraph-slideshow .heading{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-slideshow .heading+p{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-slideshow .caption{font-size:12px;font-size:1.2rem;line-height:2;margin-bottom:88px}.tech-vision-introduction-18 .tv-skew+.paragraph-figure{margin-top:-169px}.tech-vision-introduction-18 .paragraph-trends .trend{width:37.59398%;margin-right:10.401%}.tech-vision-introduction-18 .paragraph-trends .trend-2,.tech-vision-introduction-18 .paragraph-trends .trend-4{margin-top:125px}.tech-vision-introduction-18 .paragraph-trends h2{font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision-introduction-18 .paragraph-trends .subtitle{font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision-landing-18 .tv-items{height:calc(100vh - 51px)}.tech-vision-landing-18 .tv-items .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-preferred-size:20%;flex-basis:20%;transition:all .3s cubic-bezier(.2,.005,.2,1) .1s}.tech-vision-landing-18 .tv-items .item:hover{-ms-flex-preferred-size:24%;flex-basis:24%;-ms-flex-positive:1.2;flex-grow:1.2}.tech-vision-landing-18 .tv-items .item:hover .intro-text{transition:all .35s cubic-bezier(.2,.005,.2,1) .1s;opacity:1;color:#3dc43b}.tech-vision-landing-18 .tv-items .item:hover .title-desktop{transition:all .25s cubic-bezier(.2,.005,.2,1) .1s;transform:translateY(-50px)}.tech-vision-landing-18 .tv-items .item:hover .icon{transition:all .25s cubic-bezier(.2,.005,.2,1) .1s;opacity:1;transform:translateY(-100%)}.tech-vision-landing-18 .tv-items .item-0 .visual,.tech-vision-landing-18 .tv-items .item-0 .visual-blur{background-color:#1e255b;border-right:solid 4px #3dc43b;transform:skewX(5deg);width:calc(100% + 117.05983px);height:100%;margin-left:-117.05983px}.tech-vision-landing-18 .tv-items .item-0 .textual{position:absolute;top:50%;margin-bottom:25vh;margin-right:0;width:calc(100% - 16px)}.tech-vision-landing-18 .tv-items .item-0:hover .visual{filter:none;opacity:1}.tech-vision-landing-18 .tv-items .item-0.lgn-tv_nav_cur .visual{background-color:#1e255b;border-right:solid 4px #3dc43b}.tech-vision-landing-18 .tv-items .item-0:hover .visual,.tech-vision-landing-18 .tv-items .item-0:hover .visual-blur{transform:skewX(5deg) scale(1.05)}.tech-vision-landing-18 .tv-items .item-1 .visual,.tech-vision-landing-18 .tv-items .item-1 .visual-blur{background-image:url(../images/tech-vision/item-image1.png);width:calc(100% + 58.52992px);height:100%;margin-left:-58.52992px;position:absolute}.tech-vision-landing-18 .tv-items .item-1:after{width:calc(100% + 58.52992px);margin-left:-58.52992px}.tech-vision-landing-18 .tv-items .item-1 .overlay{width:calc(100% + 58.52992px);margin-left:-58.52992px}.tech-vision-landing-18 .tv-items .item-1 .textual{position:absolute;top:50%;margin-bottom:25vh;right:0;width:calc(100% - 32px - 58.52992px);margin-left:calc(16px + 58.52992px)}.tech-vision-landing-18 .tv-items .item-1 .textual .intro-text{width:14vw;max-width:200px}.tech-vision-landing-18 .tv-items .item-2 .visual,.tech-vision-landing-18 .tv-items .item-2 .visual-blur{background-image:url(../images/tech-vision/item-image2.png);background-color:#414647}.tech-vision-landing-18 .tv-items .item-3 .visual,.tech-vision-landing-18 .tv-items .item-3 .visual-blur{background-image:url(../images/tech-vision/item-image3.png);background-color:#7d8283}.tech-vision-landing-18 .tv-items .item-4 .visual,.tech-vision-landing-18 .tv-items .item-4 .visual-blur{background-image:url(../images/tech-vision/item-image4.png);background-color:#414647}.tech-vision-landing-18 .tv-items .item-1~.item:hover{overflow:hidden}.tech-vision-landing-18 .tv-items .textual{position:absolute;top:50%;margin-bottom:25vh;margin-right:16px;margin-left:16px}.tech-vision-landing-18 .tv-items .title{font-size:24px;font-size:2.4rem;line-height:1.6;font-size:2.4vw!important;width:18vw;letter-spacing:.03125rem;margin-bottom:0}.tech-vision-landing-18 .tv-items .title .title-desktop{display:block}.tech-vision-landing-18 .tv-items .title .title-mobile{display:none}.tech-vision-landing-18 .tv-items .intro-text{opacity:0;width:18vw;height:120px;transition:all .4s cubic-bezier(.2,.005,.2,1);transform:translate(0,32px)}.slick-dots{top:400px}.slick-arrow{background-repeat:no-repeat;background-size:28px 56px;background-position:center center;padding:0;width:28px;height:56px;text-indent:-9999px}.slick-prev{background-image:url(../images/tech-vision/slick-prev-desktop.svg)}.slick-next{background-image:url(../images/tech-vision/slick-next-desktop.svg)}.tech-vision-trend-18 .tv-skew+.paragraph-figure{margin-top:-169px}.tech-vision-trend-18 .tv-skew-image-18{background-image:url(../images/tech-vision/01A_1680x1148.jpg)}.tech-vision-trend-18 .tv-skew-image-18+.paragraph-figure .paragraph-content{margin-top:72px;margin-bottom:72px}.tech-vision-trend-2 .tv-skew-image-18{background-image:url(../images/tech-vision/02A_1680x2419.jpg)}.tech-vision-trend-2 .items-wrapper{margin-top:100px}.tech-vision-trend-2 .items-wrapper .item{width:37.59398%;margin-right:10.401%}.tech-vision-trend-2 .items-wrapper .item-2{margin-top:125px}.tech-vision-trend-2 .items-wrapper .item-3{margin-top:-92px}.tech-vision-trend-2 .items-wrapper .item-4{margin-top:88px}.tech-vision-trend-2 .tv-skew-18+.paragraph-figure .paragraph-content{margin-top:72px;margin-bottom:72px}.title-highlight-content{padding:60px 115px!important}.tech-vision-trend-3 .two-column h2{margin-bottom:32px}.tech-vision-trend-3 .two-column .item{margin-top:0}.tech-vision-trend-3 .tv-skew-image-18{margin-top:88px;margin-bottom:88px}.tech-vision-trend-4 .tv-skew-image-18{background-image:url(../images/tech-vision/04A_NLP_1680x777.jpg)}.tech-vision-trend-4 .tv-skew{padding-bottom:56px}.tech-vision-trend-4 .tv-skew h2{margin-bottom:56px}.tech-vision-trend-4 .tv-skew .row:nth-child(even) .visual{padding-left:calc(12.40602%)}.tech-vision-trend-4 .tv-skew .row+.row{margin-top:56px}.tech-vision-trend-4 .tv-skew .visual{padding-right:calc(12.40602%)}.tech-vision-trend-4 .tv-skew .textual{width:47.99499%}.tech-vision-trend-4 .row:nth-child(odd) figcaption{margin-left:auto;margin-right:0}.tech-vision-trend-4 .paragraph-content.with-margins{margin-top:88px!important}.tech-vision-trend-4 .paragraph-image figure{margin-bottom:220px}.tech-vision-trend-4 .paragraph-slideshow{margin-top:200px}.tech-vision-trend-4 .paragraph-slideshow .paragraph-content{margin-bottom:56px}.tech-vision-trend-4 .lgn-readable{font-size:1.8rem}.tv-skew-18{margin-top:88px;padding-top:56px;padding-bottom:88px}.tv-skew-18 .paragraph{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.tv-skew-18 .item{margin-top:56px;width:37.59398%;margin-right:10.401%}.tv-skew-18 h2{font-size:24px;font-size:2.4rem;line-height:1.6}.tv-skew-18 h3{font-size:24px;font-size:2.4rem;line-height:1.6}.tv-skew-image{margin-top:88px;margin-bottom:56px;padding-top:56px;padding-bottom:162px}.tv-skew-image .paragraph,.tv-skew-image~.paragraph-trends{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.tv-skew-image h2{font-size:24px;font-size:2.4rem;line-height:1.6}.tv-skew-image h3{font-size:24px;font-size:2.4rem;line-height:1.6}.tv-skew-image .subtitle{font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision-18 .header-image{transform:skewY(-5deg);overflow:hidden;margin-top:-80px}.tech-vision-18 .header-image .visual{transform:skewY(5deg) scale(1.2,1.2)}.tech-vision-18 .header-image .visual img{height:780px}.tech-vision-18 .headline{height:558px;margin-top:-191px;margin-bottom:114px}.tech-vision-18 .headline:after{content:'';background:inherit;width:40px;position:absolute;top:0;bottom:0;left:-40px}.tech-vision-18 .headline .title-wrapper{width:56.95021%}.tech-vision-18 .headline .title-wrapper h1{font-size:59px;font-size:5.9rem;line-height:1.33333;letter-spacing:0;margin-bottom:0}.tech-vision-18 .headline .title-wrapper .label{font-size:12px;font-size:1.2rem;line-height:2}.tech-vision-18 .headline .highlight{width:34.43983%;padding-top:76px;padding-left:3.3195%}.tech-vision-18 .headline .highlight:before{left:-58px}.tech-vision-18 .headline .highlight h2{font-size:30px;font-size:3rem;line-height:1.3}.tech-vision-18 .headline .highlight p{margin-top:16px}.tech-vision-18 .headline .highlight ul{margin-top:24px;font-weight:600}.tech-vision-18 .headline .highlight ul li+li{margin-top:16px}.case-study-header-bottom .button .tech-vision-18 .headline .highlight a,.cta-block .button .tech-vision-18 .headline .highlight a,.tech-vision-18 .headline .highlight .button-primary,.tech-vision-18 .headline .highlight .case-study-header-bottom .button a,.tech-vision-18 .headline .highlight .cta-block .button a{margin-top:32px}.tech-vision-18 .paragraph-content{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.tech-vision-18 .paragraph-content h2{font-size:30px;font-size:3rem;line-height:1.3}.tech-vision-18 .paragraph-content h2+*{margin-top:32px}.tech-vision-18 .paragraph-content p{font-size:18px;font-size:1.8rem;line-height:1.8}.tech-vision-18 .paragraph-content p+*{margin-top:32px}.tech-vision-18 .paragraph-content.two-column{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.tech-vision-18 .paragraph-content.two-column .item{width:47.99499%}.tech-vision-18 .paragraph-content.with-margins{margin-top:88px;margin-bottom:88px}.tech-vision-18 .paragraph-figure{margin-top:88px;margin-bottom:88px}.tech-vision-18 .paragraph-figure>.paragraph-content{margin-bottom:56px}.tech-vision-18 .paragraph-figure .heading{font-size:24px;font-size:2.4rem;line-height:1.6}.tech-vision-18 .paragraph-figure p{font-size:16px;font-size:1.6rem;line-height:1.75}.tech-vision-18 .paragraph-figure img{height:auto}.tech-vision-18 .paragraph-figure figcaption{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.tech-vision-18 figcaption{margin-bottom:0}.tech-vision-18 .graph figcaption{margin-top:56px}.lgn-tv_nav_tgl{margin-top:120px!important}.lgn-js_ftr_showing .tech-vision .lgn-tv_nav_tgl{margin-left:calc(480px - 50vw);margin-right:calc(480px - 50vw);left:0;right:0}.lgn-js_show_panels .tech-vision .lgn-tv_nav_tgl{margin-left:0;margin-right:0;left:calc(50vw - 990px);right:calc(50vw - 990px)}.paragraph-chiefs .container{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.paragraph-chiefs .chief{width:47.99499%}.paragraph-chiefs .visual{width:34.98695%;margin-right:8.35509%}.paragraph-chiefs .textual{width:56.65796%}.paragraph-chiefs .name{font-size:30px;font-size:3rem;line-height:1.3}.paragraph-chiefs .function{font-size:18px;font-size:1.8rem;line-height:1.8}.paragraph-image+.paragraph-image{margin-top:56px}.paragraph-image .visual{width:43.47333%}.paragraph-image .visual .heading{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-image figcaption{margin-bottom:220px}.paragraph-image h2{font-size:30px;font-size:3rem;line-height:1.3}.paragraph-image h2+*{margin-top:32px}.paragraph-image .small-heading{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-image.body p{font-size:18px;font-size:1.8rem;line-height:1.8}.paragraph-image.right{margin-left:8.60996%}.paragraph-image.right p{padding-right:9.42111%}.paragraph-image.right .visual{margin-left:13.05335%}.paragraph-image.left{margin-right:8.60996%}.paragraph-image.left p{padding-left:9.42111%}.paragraph-image.left .visual{margin-right:13.05335%}.next-trend .label{font-size:12px;font-size:1.2rem;line-height:2}.next-trend h2{font-size:40px;font-size:4rem;line-height:1.4;letter-spacing:.0625rem}.paragraph-slideshow .image-list img{height:593px}.paragraph-slideshow .text-list{margin-top:-143px;margin-bottom:56px}.paragraph-slideshow .text-list li{padding-top:32px;padding-bottom:32px}.paragraph-slideshow .text-list .textual{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.paragraph-slideshow .text-list h2{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-slideshow .text-list p{font-size:18px;font-size:1.8rem;line-height:1.8}.paragraph-slideshow .heading{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-slideshow .heading+p{font-size:24px;font-size:2.4rem;line-height:1.6}.paragraph-slideshow .caption{font-size:12px;font-size:1.2rem;line-height:2;margin-bottom:88px}.techvision-report-download{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%;padding:50px!important}.techvision-report-download .visual{-ms-flex-align:end!important;align-items:flex-end!important}.skew-background-white .trend-4{margin-top:130px}.top-space-150{margin-top:150px!important}.top-space-200{margin-top:200px!important}.bottom-space-150{margin-bottom:150px!important}.paragraph-figure figcaption,.paragraph-figure18 figcaption{width:82.78008%;margin-right:8.60996%;margin-left:8.60996%}.snapping-banner .item-list li:nth-child(2) .textual h2{font-size:6.28rem!important}.snapping-banner .item-list li:nth-child(2) .textual h2 span.subtitile2{font-size:1.8rem}}@media (min-width:1024px) and (max-width:1979px){.article-header .visual{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.node-article .field-collection-container{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.case-study-header{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.site-content--case-studies .cta-wrapper{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.locations-wrapper{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px);padding-right:calc(50vw - 480px);padding-left:calc(50vw - 480px)}.end-cap-block{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.hwi-block .visual{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.view-cta{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.topics-navigation-wrapper{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.topic-block:not(:first-child){width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px);padding-right:calc(50vw - 480px);padding-left:calc(50vw - 480px)}.categories-wrapper{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.view-lead-paragraph{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.view-lead-investors{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.view-connect-blog{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.paragraphs-item-image{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.paragraphs-item-outline .field-name-field-p-image{width:50vw;margin-left:calc(-50vw + 480px)}.odd .paragraphs-item-outline .field-name-field-p-image{margin-right:calc(-50vw + 480px)}.paragraphs-item-statistics .visual{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.services-overview{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px);padding-right:calc(50vw - 480px);padding-left:calc(50vw - 480px)}.services-overview ul>li .visual{width:50vw;margin-right:calc(-50vw + 480px)}.services-overview ul>li.even{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.services-overview ul>li.even .visual{margin-left:calc(-50vw + 480px)}.tech-vision-overview .tech-vision-landing{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.tv-skew{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.tv-skew-image{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.tech-vision .header-image{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.paragraph-chiefs{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px);padding-right:calc(50vw - 480px);padding-left:calc(50vw - 480px)}.next-trend{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.paragraph-slideshow .image-list{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.tech-vision-overview .tech-vision-landing-18{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.tv-skew-18{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.tv-skew-image{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.tech-vision-18 .header-image{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.paragraph-chiefs{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px);padding-right:calc(50vw - 480px);padding-left:calc(50vw - 480px)}.next-trend{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}.paragraph-slideshow .image-list{width:100vw;margin-right:calc(-50vw + 480px);margin-left:calc(-50vw + 480px)}}@media (min-width:1024px) and (min-width:1200px){.tech-vision-landing .tv-items .item:hover .icon{transform:translateY(-75%)}.tech-vision-landing-18 .tv-items .item:hover .icon{transform:translateY(-75%)}}@media (min-width:1024px) and (min-width:1980px){.tech-vision-landing .tv-items .item:hover .icon{transform:translateY(-50%)}.tech-vision-landing .tv-items .title{font-size:40px!important}.tech-vision-landing .tv-items .title{width:376.2px}.tech-vision-landing .tv-items .intro-text{width:316.8px}.tech-vision-landing-18 .tv-items .item:hover .icon{transform:translateY(-50%)}.tech-vision-landing-18 .tv-items .title{font-size:40px!important}.tech-vision-landing-18 .tv-items .title{width:376.2px}.tech-vision-landing-18 .tv-items .intro-text{width:316.8px}}@media (min-width:1024px) and (max-height:1024px){body .tech-vision .headline{margin-top:-320px}body .tech-vision .headline{margin-top:-320px}}@media (min-width:1200px){.header:before{height:81px}.header-wrapper{height:80px}.header-wrapper .site-logo-img{width:150px;height:60px}.header-wrapper:hover .site-logo-img{width:150px;height:60px}.lgn-banner_up .header{transition:top .3s}.lgn-mnu_hide .header,.lgn-mnu_hide .header:before{top:-81px}.snapping-banner .item-list li>.textual>*{max-width:700px}.snapping-banner .item-list li>.textual .subtitle{font-size:1.6rem;font-weight:700}.snapping-banner h2{font-size:72.8px;font-size:7.28rem;line-height:1.3}.view-header-with-image .hwi-block{height:620px}.view-header-with-image .hwi-block .visual{top:0}.view-header-with-image .hwi-block .visual img{height:711px}.view-header-with-image .hwi-block .textual{height:calc(710px - 8.7488vw)}.site-content--industries:before,.site-content--latest-thinking:before,.site-content--services:before,.site-content--software:before,.site-content--solutions:before{top:711px;left:calc(50% - 990px);right:calc(50% - 990px)}.header:hover .header-wrapper .toggle-btn-wrap .search-btn{background-image:url(../images/search-black.svg)}body.lgn-js_mnu_opn,html.lgn-js_mnu_opn{height:auto}html.lgn-js_mnu_opn{overflow:auto;height:auto;width:auto}.site-nav{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;width:auto;padding-left:0;padding-top:0}.site-nav ul{-ms-flex-positive:0;flex-grow:0;position:relative;z-index:20}.site-nav ul:hover{z-index:19}.site-nav ul+ul{-ms-flex-positive:0;flex-grow:0}.site-nav{width:936px;margin-left:0;margin-top:0;border-left:none;position:static;height:auto;overflow:visible}.site-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}.site-nav{background-color:transparent;overflow:visible!important}.site-nav>ul{width:auto;display:inline-block}.site-nav>ul:first-child>li:first-child>label{padding-top:15px}.site-nav>ul:first-child>li:last-child>label{padding-bottom:8px}.site-nav>ul+ul>li:first-child>label{border-top:none;padding-top:15px}.header:hover .site-nav li label{color:#2f2f2f}.site-nav .site-nav_submenu{border-top:none!important;margin-top:0}.site-nav .site-nav_submenu{background-color:transparent;min-width:240px}.site-nav .site-nav_submenu a{padding:11px 0}.site-nav .site-nav_submenu li:first-child{position:relative}.site-nav .site-nav_submenu li:first-child:before{content:"";position:absolute;display:block;left:-24px;right:-24px;border-top:1px solid #e3e3e3}.header-wrapper:before{display:none}.header-wrapper .toggle-btn-wrap .menu-btn{display:none}.header:hover{background-color:#fff!important;color:#2f2f2f!important}.site-nav_menu{background-image:none}.site-nav_menu .site-nav_item>label{background-color:#fff}.site-nav_menu .site-nav_item{display:inline-block;margin-left:14px}.site-nav_menu .site-nav_item>label{background-color:transparent;padding-left:0;z-index:16}.site-nav_menu .site-nav_item{position:relative}.site-nav_menu .site-nav_item .site-nav_submenu{position:absolute;z-index:15;border-top:68px solid transparent!important;right:auto;bottom:auto;left:-24px;width:auto;transition:none;max-height:0;height:auto!important;white-space:nowrap;padding-left:0;padding-right:0;-ms-flex-item-align:start;align-self:flex-start;overflow:hidden}.site-nav_menu .site-nav_item .site-nav_submenu li{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.site-nav_menu .site-nav_item .site-nav_submenu li:last-child{border-bottom:1px solid #e3e3e3}.site-nav_menu .site-nav_item .site-nav_submenu li a{padding-left:24px;padding-right:24px}.site-nav_menu .site-nav_item:hover .site-nav_submenu{display:block;max-height:none;background-color:#fff}.site-nav_menu .site-nav_item .secondary .site-nav_submenu{left:auto;right:0}.site-nav_menu .site-nav_submenu{min-height:0;background-image:none;padding-top:0}.site-nav_menu .site-nav_submenu{padding-left:24px}.site-nav_menu .site-nav_submenu .site-nav_link:before{left:0}.site-nav_menu.secondary .site-nav_item .site-nav_submenu{left:-24px;right:auto}.site-nav_menu.secondary li:nth-child(1) label{z-index:14}.site-nav_menu.secondary li:nth-child(1) label+ul{z-index:13}.site-nav_menu.secondary li:nth-child(2) label{z-index:13}.site-nav_menu.secondary li:nth-child(2) label+ul{z-index:12}.site-nav_menu.secondary li:nth-child(3) label{z-index:13}.site-nav_menu.secondary li:nth-child(3) label+ul{z-index:11}.paragraphs-item-outline .field-name-field-p-body{width:calc(39.73029% + 96px);margin-right:-96px}.odd .paragraphs-item-outline .field-name-field-p-body{width:calc(39.73029% + 96px);margin-left:-96px}.lgn-mnu_hide .header .searchbox,.lgn-mnu_hide.lgn-banner_up .header .searchbox{transform:translateY(calc(-100% - 24px))}.header .searchbox{bottom:auto}.header .searchbox{background-image:linear-gradient(0deg,#f7f7f7 0,#f7f7f7 100%),linear-gradient(0deg,#e3e3e3 0,#e3e3e3 100%);background-repeat:no-repeat;background-position:50% 81px,50% 80px;background-size:100vw 100vh,100vw 1px;padding-left:calc(50% - 400px);padding-right:calc(50% - 400px)}.header .searchbox .searchbox-input-wrapper{background-color:transparent;position:relative}.header .searchbox .searchbox-input-wrapper{padding-right:0}.header .searchbox .searchbox-input-wrapper{left:0;border-top:none;margin-top:165px}.header .searchbox .searchbox-input-wrapper~div{margin-top:0;padding-bottom:8.8rem}.header .searchbox .searchbox-input{background-color:transparent}html.lgn-js_fnd_opn .header-wrapper .site-logo{position:relative;z-index:16}html.lgn-js_fnd_opn .header-wrapper .toggle-btn-wrap{padding-left:0;background-color:transparent}html.lgn-js_fnd_opn .header-wrapper .toggle-btn-wrap .search-btn{margin-left:auto;margin-right:0}html.lgn-js_fnd_opn .header-wrapper .toggle-btn-wrap .search-btn:before{display:none}html.lgn-js_fnd_opn .header-wrapper .toggle-btn-wrap .search-btn:after{display:none}html.lgn-js_fnd_opn .content-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#2e2e2e;opacity:.6;z-index:11}.services-overview ul>li .textual{margin-left:-96px;width:calc(50% + 96px)}.services-overview ul>li.even .textual{margin-right:-96px;width:calc(50% + 96px)}main:not(.site-content--frontpage){margin-top:81px}.tech-vision-landing .tv-items{height:calc(100vh - 81px)}.tech-vision-landing .tv-items .item-0 .textual{width:calc(100% - 24px)}.tech-vision-landing .tv-items .item-1 .textual{width:calc(100% - 48px - 58.52992px);margin-left:calc(24px + 58.52992px)}.tech-vision-landing .tv-items .textual{margin-right:24px;margin-left:24px}.tech-vision-landing-18 .tv-items{height:calc(100vh - 81px)}.tech-vision-landing-18 .tv-items .item-0 .textual{width:calc(100% - 24px)}.tech-vision-landing-18 .tv-items .item-1 .textual{width:calc(100% - 0px - 58.52992px);margin-left:calc(24px + 58.52992px)}.tech-vision-landing-18 .tv-items .textual{margin-right:24px;margin-left:24px}}@media (min-width:1980px){.article-header .visual{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.node-article .field-collection-container{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.case-study-header{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.site-content--case-studies .cta-wrapper{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.locations-wrapper{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px);padding-right:calc(840px - 480px);padding-left:calc(840px - 480px)}.locations-map{margin-left:calc(-840px + 480px)}.end-cap-block{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.site-content--frontpage .snapping-banner:not(.lgn-initializing){margin-left:calc(480px - 990px);margin-right:calc(480px - 990px)}.snapping-banner .item-list li{width:1680px}.snapping-banner .item-list li~li>.textual{width:1980px;margin-left:0}.snapping-banner .item-list li~li.lgn-topped>.textual{width:1980px;left:calc(50% - 990px)}.snapping-banner .item-list li:first-child .lgn-bg,.snapping-banner .lgn-topped .lgn-bg{left:calc(50% - 840px)}.snapping-banner ul.slide-nav{right:auto;left:0;margin-left:1610px}.view-header-with-image .hwi-block .textual{height:563px}.hwi-block .visual{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.hwi-block .textual{margin-left:calc((100vw - 1980px)/ 2);margin-right:calc((100vw - 1980px)/ 2)}.view-cta{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.topics-navigation-wrapper{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.topic-block:not(:first-child){width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px);padding-right:calc(990px - 480px);padding-left:calc(990px - 480px)}.categories-wrapper{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.view-lead-paragraph{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.view-lead-investors{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.view-connect-blog{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.paragraphs-item-image{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.paragraphs-item-outline .field-name-field-p-image{width:990px;margin-left:calc(-990px + 480px)}.odd .paragraphs-item-outline .field-name-field-p-image{margin-right:calc(-840px + 480px)}.paragraphs-item-statistics .visual{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.services-overview{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px);padding-right:calc(990px - 480px);padding-left:calc(990px - 480px)}.services-overview ul>li .visual{width:990px;margin-right:calc(-990px + 480px)}.services-overview ul>li.even{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.services-overview ul>li.even .visual{margin-left:calc(-990px + 480px)}.services-overview .visual .icon{top:108.9px;left:108.9px;width:277.2px;height:277.2px}.tech-vision-landing{width:1980px;left:calc(-840px + 480px)}.tech-vision-overview .tech-vision-landing{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.tech-vision-trend-4 .tv-skew .row:nth-child(even) .visual{margin-right:calc(-840px + 50%)}.tech-vision-trend-4 .tv-skew .visual{width:990px;margin-left:calc(-840px + 50%)}.tv-skew{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.tv-skew-image{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.tech-vision .header-image{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.tech-vision:not(.tech-vision-overview) .tech-vision-landing{left:calc(50vw - 990px);right:calc(50vw - 990px)}.lgn-tv_nav_tgl{left:calc(50% - 990px);right:calc(50% - 990px)}.paragraph-chiefs{width:1980px;margin-right:calc(-840px + 480px);margin-left:calc(-840px + 480px);padding-right:calc(840px - 480px);padding-left:calc(840px - 480px)}.next-trend{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.paragraph-slideshow .image-list{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.tech-vision-landing-18{width:1980px;left:calc(-840px + 480px)}.tech-vision-overview .tech-vision-landing-18{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.tech-vision-trend-4 .tv-skew .row:nth-child(even) .visual{margin-right:calc(-840px + 50%)}.tech-vision-trend-4 .tv-skew .visual{width:990px;margin-left:calc(-840px + 50%)}.tv-skew-18{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.tv-skew-image{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.tech-vision-18 .header-image{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.tech-vision-18:not(.tech-vision-overview) .tech-vision-landing-18{left:calc(50vw - 990px);right:calc(50vw - 990px)}.lgn-tv_nav_tgl{left:calc(50% - 990px);right:calc(50% - 990px)}.paragraph-chiefs{width:1980px;margin-right:calc(-840px + 480px);margin-left:calc(-840px + 480px);padding-right:calc(840px - 480px);padding-left:calc(840px - 480px)}.next-trend{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}.paragraph-slideshow .image-list{width:1980px;margin-right:calc(-990px + 480px);margin-left:calc(-990px + 480px)}}@media (min-height:550px){.site-nav{overflow:hidden}.site-nav .site-nav_submenu{height:calc(100% - 50px)!important;overflow:auto}}@media all and (max-width:1550px){#global-header nav a{font-size:12px}}@media all and (max-width:1450px){#global-header nav a{font-size:12px}}@media all and (max-width:1305px){#global-header nav a{font-size:12px;margin-left:10px}}@media all and (max-width:1205px){.lg-and-below,.lg-only,.tablet-and-below,.tablet-only{display:block!important}.desktop-only,.md-only,.sm-only,.xl-only{display:none!important}.lg-no-float{float:none!important}.lg-col{float:left;box-sizing:border-box}.lg-col-right{float:right;box-sizing:border-box}.lg-col-1{width:calc(1/12 * 100%)}.lg-col-2{width:calc(2/12 * 100%)}.lg-col-3{width:calc(3/12 * 100%)}.lg-col-4{width:calc(4/12 * 100%)}.lg-col-5{width:calc(5/12 * 100%)}.lg-col-6{width:calc(6/12 * 100%)}.lg-col-7{width:calc(7/12 * 100%)}.lg-col-8{width:calc(8/12 * 100%)}.lg-col-9{width:calc(9/12 * 100%)}.lg-col-10{width:calc(10/12 * 100%)}.lg-col-11{width:calc(11/12 * 100%)}.lg-col-12{width:100%}.lg-no-float{float:none!important}.lg-clear{clear:both}#footer--social-container{text-align:left}.footer--social{margin-left:0;margin-right:20px;margin-bottom:20px}.lg-and-below,.lg-only,.tablet-and-below,.tablet-only{display:block!important}.desktop-only,.md-only,.sm-only,.xl-only{display:none!important}.lg-no-float{float:none!important}.lg-col{float:left;box-sizing:border-box}.lg-col-right{float:right;box-sizing:border-box}.lg-col-1{width:calc(1/12 * 100%)}.lg-col-2{width:calc(2/12 * 100%)}.lg-col-3{width:calc(3/12 * 100%)}.lg-col-4{width:calc(4/12 * 100%)}.lg-col-5{width:calc(5/12 * 100%)}.lg-col-6{width:calc(6/12 * 100%)}.lg-col-7{width:calc(7/12 * 100%)}.lg-col-8{width:calc(8/12 * 100%)}.lg-col-9{width:calc(9/12 * 100%)}.lg-col-10{width:calc(10/12 * 100%)}.lg-col-11{width:calc(11/12 * 100%)}.lg-col-12{width:100%}.lg-no-float{float:none!important}.lg-clear{clear:both}#footer--social-container{text-align:left}.footer--social{margin-left:0;margin-right:20px;margin-bottom:20px}#hp--section-1{padding-top:120px;padding-bottom:264px}#hp--section-2{padding-top:260px;padding-bottom:188px;top:-200px;background:url(../img/aricent--vr_person.png)!important;position:relative;background-color:transparent;background-repeat:no-repeat;background-size:100%}.hp--h2{font-size:34px}#hp--section-3{margin-top:-162px}#hp--section-3:before{content:'';position:absolute;width:120vw;height:200px}.tab-pattern{display:block}.tab-pattern.one{display:block;margin-top:-272px;top:191px;height:270px;background-size:120%!important;background-position:0 19px!important}.tab-pattern.two{display:block;margin-top:-320px;margin-top:-608px;top:342px;height:570px;background-size:120%!important;background-position:0 160px!important}.parallax-text{top:-40px}}@media all and (max-width:770px){.md-no-float{float:none!important}.tablet-landscape-and-above{display:none!important}.md-and-below,.tablet-portrait-and-below{display:block}.md-only{display:none!important}.xl-only .lg-only{display:block!important}.md-wrapper-extend-pr2{width:calc(100% + 20px)}.md-center-elem{margin-left:auto;margin-right:auto}.md-no-float{float:none!important}.md-col{float:left;box-sizing:border-box}.md-col-right{float:right;box-sizing:border-box}.md-col-1{width:calc(1/12 * 100%)}.md-col-2{width:calc(2/12 * 100%)}.md-col-3{width:calc(3/12 * 100%)}.md-col-4{width:calc(4/12 * 100%)}.md-col-5{width:calc(5/12 * 100%)}.md-col-6{width:calc(6/12 * 100%)}.md-col-7{width:calc(7/12 * 100%)}.md-col-8{width:calc(8/12 * 100%)}.md-col-9{width:calc(9/12 * 100%)}.md-col-10{width:calc(10/12 * 100%)}.md-col-11{width:calc(11/12 * 100%)}.md-col-12{width:100%}#hp--section-1{z-index:-113!important}.md-no-float{float:none!important}.tablet-landscape-and-above{display:none!important}.md-and-below,.tablet-portrait-and-below{display:block}.md-only{display:none!important}.xl-only .lg-only{display:block!important}.md-wrapper-extend-pr2{width:calc(100% + 20px)}.md-center-elem{margin-left:auto;margin-right:auto}.md-no-float{float:none!important}.md-col{float:left;box-sizing:border-box}.md-col-right{float:right;box-sizing:border-box}.md-col-1{width:calc(1/12 * 100%)}.md-col-2{width:calc(2/12 * 100%)}.md-col-3{width:calc(3/12 * 100%)}.md-col-4{width:calc(4/12 * 100%)}.md-col-5{width:calc(5/12 * 100%)}.md-col-6{width:calc(6/12 * 100%)}.md-col-7{width:calc(7/12 * 100%)}.md-col-8{width:calc(8/12 * 100%)}.md-col-9{width:calc(9/12 * 100%)}.md-col-10{width:calc(10/12 * 100%)}.md-col-11{width:calc(11/12 * 100%)}.md-col-12{width:100%}.tab-pattern.one{height:200px}.intro--subhead{margin-bottom:60px;font-size:16px}}@media all and (max-width:769px){.mobile-only,.sm-and-below,.sm-only{display:block!important}.above-tab-portrait,.desktop-only,.lg-and-below,.lg-only,.md-and-below,.md-only,.not-mobile,.tablet-only{display:none!important}.sm-no-float{float:none!important}.half-section-block{margin-bottom:15px!important}.section-block{margin-bottom:40px!important}.sm-eighth-section-block{margin-bottom:10px!important}.sm-qtr-section-block{margin-bottom:10px!important}.sm-half-section-block{margin-bottom:15px!important}.sm-section-block{margin-bottom:40px!important}.sm-zero-section-block{margin-bottom:0!important}.threeqtr-section-block{margin-bottom:30px!important}.wrapper{max-width:330px;width:90%}.medium-wrapper{width:80%;max-width:330px}.large-wrapper{width:90%}.xlarge-wrapper{width:90%}.sm-zero-section-block{margin-bottom:0!important}.sm-half-section-block{margin-bottom:40px!important}.sm-section-block{margin-bottom:50px!important}.sm-col{float:left;box-sizing:border-box}.sm-col-right{float:right;box-sizing:border-box}.sm-col-1{width:calc(1/12 * 100%)}.sm-col-2{width:calc(2/12 * 100%)}.sm-col-3{width:calc(3/12 * 100%)}.sm-col-4{width:calc(4/12 * 100%)}.sm-col-5{width:calc(5/12 * 100%)}.sm-col-6{width:calc(6/12 * 100%)}.sm-col-7{width:calc(7/12 * 100%)}.sm-col-8{width:calc(8/12 * 100%)}.sm-col-9{width:calc(9/12 * 100%)}.sm-col-10{width:calc(10/12 * 100%)}.sm-col-11{width:calc(11/12 * 100%)}.sm-col-12{width:100%}#global-footer{padding:57px 0 46px}.footer--copyright.first{margin-bottom:23px}.footer--social{margin-bottom:25px}#global-footer a{font-weight:400}#global-footer .company{margin-right:0;display:block}#footer--altran{width:165px}#footer--links{margin-top:0}}@media all and (max-width:767px){.mobile-only,.sm-and-below,.sm-only{display:block!important}.above-tab-portrait,.desktop-only,.lg-and-below,.lg-only,.md-and-below,.md-only,.not-mobile,.tablet-only{display:none!important}.sm-no-float{float:none!important}.half-section-block{margin-bottom:15px!important}.section-block{margin-bottom:40px!important}.sm-eighth-section-block{margin-bottom:10px!important}.sm-qtr-section-block{margin-bottom:10px!important}.sm-half-section-block{margin-bottom:15px!important}.sm-section-block{margin-bottom:40px!important}.sm-zero-section-block{margin-bottom:0!important}.threeqtr-section-block{margin-bottom:30px!important}.wrapper{max-width:330px;width:90%}.medium-wrapper{width:80%;max-width:330px}.large-wrapper{width:90%}.xlarge-wrapper{width:90%}.sm-zero-section-block{margin-bottom:0!important}.sm-half-section-block{margin-bottom:40px!important}.sm-section-block{margin-bottom:50px!important}.sm-col{float:left;box-sizing:border-box}.sm-col-right{float:right;box-sizing:border-box}.sm-col-1{width:calc(1/12 * 100%)}.sm-col-2{width:calc(2/12 * 100%)}.sm-col-3{width:calc(3/12 * 100%)}.sm-col-4{width:calc(4/12 * 100%)}.sm-col-5{width:calc(5/12 * 100%)}.sm-col-6{width:calc(6/12 * 100%)}.sm-col-7{width:calc(7/12 * 100%)}.sm-col-8{width:calc(8/12 * 100%)}.sm-col-9{width:calc(9/12 * 100%)}.sm-col-10{width:calc(10/12 * 100%)}.sm-col-11{width:calc(11/12 * 100%)}.sm-col-12{width:100%}#global-footer{padding:57px 0 46px}.footer--copyright.first{margin-bottom:23px}.footer--social{margin-bottom:25px}#global-footer a{font-weight:400}#global-footer .company{margin-right:0;display:block}#footer--altran{width:165px}#footer--links{margin-top:0}.title--underline:after{content:'';bottom:-1px;height:2px}.small-wrapper{width:70%;max-width:700px}.hp--intro{margin-bottom:15px;font-size:29px}.intro--subhead{margin-bottom:60px;font-size:14px}#hp--section-1{padding-bottom:154px}#hp--section-2{position:relative;background-color:transparent;background-repeat:no-repeat;background-position:-130px 0!important;background-size:100%;padding-top:170px;z-index:99999;z-index:0;padding-bottom:80px}.hp--h2{font-size:24px}#hp--section-3{margin-top:-190px;padding-bottom:50px}#hp--section-3:before{content:'';position:absolute;width:120vw;height:90px;top:-60px}.tab-pattern{display:block}.tab-pattern.one{display:block;margin-top:-172px;top:100px;height:230px;background-size:170%!important;background-position:0 19px!important}.tab-pattern.two{display:block;margin-top:-320px;margin-top:-598px;height:500px;width:100%;background-size:170%!important;background-position:0 160px!important;position:absolute;bottom:-170px;top:initial;margin-top:0}}@keyframes fadeInUp{from{transform:translate3d(0,40px,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes scrolly{0%{transform:translate3d(0,-150%,0) rotateX(90deg) scale(1) skewX(0)}30%{transform:translate3d(0,0,0) rotateX(0) scale(1) skewX(0)}70%{transform:translate3d(0,0,0) rotateX(0) scale(1) skewX(0)}95%{transform:translate3d(0,150%,0) rotateX(-90deg) scale(1) skewX(0)}100%{transform:translate3d(0,150%,0) rotateX(-90deg) scale(1) skewX(0)}}@keyframes scrolly_starter{0%{transform:translate3d(0,0,0) rotateX(0) scale(1) skewX(0)}25%{transform:translate3d(0,100%,0) rotateX(-90deg) scale(1) skewX(0)}30%{transform:translate3d(0,100%,0) rotateX(-90deg) scale(1) skewX(0);opacity:1}31%{transform:translate3d(0,100%,0) rotateX(90deg) scale(1) skewX(0);opacity:0}32%{transform:translate3d(0,-100%,0) rotateX(90deg) scale(1) skewX(0);opacity:0}33%{transform:translate3d(0,-100%,0) rotateX(90deg) scale(1) skewX(0);opacity:1}40%{transform:translate3d(0,0,0) rotateX(0) scale(1) skewX(0)}100%{transform:translate3d(0,0,0) rotateX(0) scale(1) skewX(0)}}@keyframes logo{0%{background-color:red;left:-572px;top:55px;opacity:0}25%{background-color:#ff0;left:572px;top:55px;opacity:1;delay:3s}50%{background-color:#00f;left:572px;top:55px;opacity:1}75%{background-color:green;left:572px;top:55px;opacity:1}100%{background-color:red;left:-572px;top:55px;opacity:0}}@keyframes lgn-spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes system_line_one{0%{stroke-dasharray:1000;stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes system_line_two{0%{stroke-dasharray:1000;stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes pulse{from{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale3d(1,1,1)}}