﻿@font-face{font-family:'AvenirLTStd-Heavy';src:url("webfonts/2DFBDF_0_0.eot");src:url("webfonts/2DFBDF_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2DFBDF_0_0.woff2") format("woff2"),url("webfonts/2DFBDF_0_0.woff") format("woff"),url("webfonts/2DFBDF_0_0.ttf") format("truetype")}@font-face{font-family:'AvenirLTStd-MediumOblique';src:url("webfonts/2DFBDF_1_0.eot");src:url("webfonts/2DFBDF_1_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2DFBDF_1_0.woff2") format("woff2"),url("webfonts/2DFBDF_1_0.woff") format("woff"),url("webfonts/2DFBDF_1_0.ttf") format("truetype")}@font-face{font-family:'AvenirLTStd-Medium';src:url("webfonts/2DFBDF_2_0.eot");src:url("webfonts/2DFBDF_2_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2DFBDF_2_0.woff2") format("woff2"),url("webfonts/2DFBDF_2_0.woff") format("woff"),url("webfonts/2DFBDF_2_0.ttf") format("truetype")}@font-face{font-family:'AvenirLTStd-Roman';src:url("webfonts/2DFBDF_3_0.eot");src:url("webfonts/2DFBDF_3_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2DFBDF_3_0.woff2") format("woff2"),url("webfonts/2DFBDF_3_0.woff") format("woff"),url("webfonts/2DFBDF_3_0.ttf") format("truetype")}@font-face{font-family:'AvenirLTStd-Light';src:url("webfonts/2DFBDF_4_0.eot");src:url("webfonts/2DFBDF_4_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2DFBDF_4_0.woff2") format("woff2"),url("webfonts/2DFBDF_4_0.woff") format("woff"),url("webfonts/2DFBDF_4_0.ttf") format("truetype")}@font-face{font-family:'AvenirLTStd-Black';src:url("webfonts/2DFBDF_5_0.eot");src:url("webfonts/2DFBDF_5_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2DFBDF_5_0.woff2") format("woff2"),url("webfonts/2DFBDF_5_0.woff") format("woff"),url("webfonts/2DFBDF_5_0.ttf") format("truetype")}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#FFF;font-size:1.5em;margin:5px;padding:10px;background:rgba(0,0,0,0.55);display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;font-family:fontAwesome}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#000;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body,html{width:100%;height:100%;padding:0;margin:0}body{text-align:center;overflow-y:scroll;overflow-x:hidden}.container{width:100%;max-width:980px;padding:0 20px;margin:auto;text-align:left}.container:before,.container:after{content:' ';display:table}.container:after{clear:both}.container{*zoom:1}.container-padded{padding:0 60px}.hero{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;overflow:hidden;height:250px}.hero .container{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;margin:0;height:100%;width:100%;max-width:100%}.hero p{color:#fff}.hero form{margin-top:2em;margin-bottom:2em;padding:1em;background:rgba(255,255,255,0.13);border-radius:3px;position:relative}.hero form.light-bg{background:rgba(150,150,150,0.48)}.hero form.light-bg [placeholder]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero form.light-bg [placeholder]::-webkit-input-placeholder{color:#fff}.hero form.light-bg [placeholder]:-moz-placeholder{color:#ececec}.hero form.light-bg [placeholder]::-moz-placeholder{color:#ececec}.hero form.light-bg [placeholder]:-ms-input-placeholder{color:#ececec}.hero form.lighter-bg{background:rgba(255,255,255,0.32)}.hero input{color:#ececec;height:auto;border-radius:0;font-size:1em;font-weight:300;width:80%}.hero button{position:absolute;right:0;bottom:0;top:0;width:6em;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#e9e9e9}.hero-publicdata button{position:absolute;right:0;bottom:0;top:0;width:6em;background-color:#fff;color:#555}.hero-publicdata input{color:#333;width:97%;padding-right:6em;font-weight:500}.blackbg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:rgba(0,0,0,0.12);background-image:url(../images/subtle-dots.png);opacity:0.4}.videobg{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;z-index:-1;overflow:hidden}.videobg.bottom-anchored{top:auto;bottom:0;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.videobg.bottom-anchored video{top:auto;bottom:0;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.videobg video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;min-width:100%;min-height:100%;width:auto;height:auto}.videobg:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.4)}.imagebg{background-image:url("/images/background_mobile.jpeg");width:100%;min-width:400px;height:500px;background-size:cover;background-origin:content-box;background-position:50% 50%;background-repeat:no-repeat;display:none}.hero-signal .videobg video{-webkit-transform:translate(-50%, -65%);-moz-transform:translate(-50%, -65%);-ms-transform:translate(-50%, -65%);-o-transform:translate(-50%, -65%);transform:translate(-50%, -65%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.abstract-padding{padding-top:350px !important}.signal-padding{padding-top:350px !important}.publicdata-padding{padding-top:350px !important}.block{padding:4em 0}.block.homepage-block{padding:8em 0}.block.about-block{padding:1em 0}.block p{font-size:1.1em}.block h3{font-size:1.6em;text-transform:none;font-weight:300;margin-bottom:1em}.block h4{font-size:1.2em;font-weight:500;margin-bottom:0.75em}.block-column{float:left}.block-column h2,.block-column h3,.block-column h4,.block-column h5,.block-column h6,.block-column p{text-align:left;padding:0 10px;line-height:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-column.inline{display:inline-block;float:none}.block-column a{border-bottom:1px solid black}.block-column5{width:83.33333%}.block-column4{width:66.66667%}.block-column3{width:50%}.block-column2{width:33.33333%}.block-column1{width:16.66667%}.block-nav{padding:20px 0}.block-nav:before,.block-nav:after{content:' ';display:table}.block-nav:after{clear:both}.block-nav{*zoom:1}.block-nav-top+.block{padding-top:0}.block-nav-left{float:left;padding:0 20px 0 30px}.block-nav-right{float:right;padding:0 30px 0 20px}.block-dark{background-color:#00B495}.block-dark h1,.block-dark h2,.block-dark h3,.block-dark h4,.block-dark h5,.block-dark h6,.block-dark p{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-dark .quotation:before,.block-dark .quotation:after{color:#1A171B}.block-light-grey{background-color:#eceff1;padding:4em 0}.block-light{background-color:#eee}.block-light h2,.block-light h3,.block-light h4,.block-light h5,.block-light h6,.block-light p{padding:0 10px}.block-figure{text-align:left}.block-figure .container{padding-right:400px}.block-figure h2{text-decoration:underline;display:inline-block;font-weight:500;margin-bottom:0.5em;line-height:1.2em}.block-figure p{font-size:1.5em}.no-left-margin{margin-left:0}.block-focusable{-webkit-transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.block-focusable h2,.block-focusable p{-webkit-transition:color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:color 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:color 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.block-focusable.focused h2,.block-focusable.focused p{color:#fff !important}.block-tight{padding:2em 0}.block-nopadding{padding:0.5em 0}.block-padded{padding:1em 2em 2em 2em}.block-padded-small{padding:1em 0.5em 1em 0.5em}.block-fixed-height{height:342px}.block-tominimize{width:100%;margin-bottom:3em}.bordered{border-bottom:1px solid #eee}.centered{text-align:center !important}.centered h1,.centered h2,.centered h3,.centered h4,.centered h5,.centered h6,.centered p{text-align:center !important}.centered img{margin:0 auto !important;text-align:center !important}.centered .btn-circle{margin:auto}p.justified{text-align:justify !important}p.left{text-align:left !important}.left h1,.left h2,.left h3,.left h4,.left h5,.left h6,.left p,.left label{text-align:left !important}.padded{padding:1em 2em 2em 2em}.noPadding{padding:0 !important}.padded-small{padding:1em 0.5em 1em 0.5em}.padded-large-right{padding:2em 2em 2em 4em}.paddingBottom{padding-bottom:30px}.paddingTop{padding-top:30px}.paddingTopHome{padding-top:55px}.smallPaddingTop{padding-top:5px}.paddingLeft{padding-left:30px}.paddingRight{padding-right:30px}.marginLeft{margin-left:30px}.marginRight{margin-right:30px}.marginTop{margin-top:60px}.img-column{width:100%}.img-column-small{width:60%}.z1{z-index:1}.plus{color:#00B495}.spaced{letter-spacing:4px}.vertical-centered{line-height:140px !important}.quotation{font-size:1.5em !important}.homepage-casestudy-cont{width:50%;max-width:980px;padding:0 20px;margin:auto;text-align:left}.homepage-casestudy-cont:before,.homepage-casestudy-cont:after{content:' ';display:table}.homepage-casestudy-cont:after{clear:both}.homepage-casestudy-cont{*zoom:1}.homepage-case-left{width:100%;margin-right:5%;padding:1.5em;padding-bottom:0;float:none}.homepage-case-left.signal-case{background-color:#EB3F25}.homepage-case-left.abstract-case{background-color:#288CD2}.homepage-case-left span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;color:#fff;font-size:0.8em;position:relative;top:-8px;padding-left:1em}.homepage-case-right{width:100%;padding:1.5em;padding-top:0.5em}.homepage-case-right.signal-case{background-color:#EB3F25}.homepage-case-right.abstract-case{background-color:#288CD2}.homepage-case-right p{font-weight:500}.thin-underline{position:relative}.thin-underline::after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:1px solid;margin-top:6px}body{font-family:"Avenir",Helvetica,"Lucida Grande",Arial,sans-serif;font-size:16px;font-weight:300;color:#000}a{cursor:pointer;text-decoration:none;color:inherit}p,ul,ol,li{margin:0;padding:0}p{line-height:1.3em}p+p{margin-top:1em}p.small{font-size:0.9em;line-height:1.4em}p.medium{font-size:1.3em;line-height:1.9em;padding:0 10px}p.large{font-size:1.8em}p.quotation:before,p.quotation:after{font-size:2em;position:absolute;color:#00B495}p.quotation.dark:before,p.quotation.dark:after{color:black !important}p.quotation:before{content:'“';margin-left:-0.5em}p.quotation:after{content:'„'}li{list-style:none}strong{font-weight:500}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1.5em}h1{font-size:2.5em;line-height:1.4em;font-weight:500;text-align:left;color:#fff;letter-spacing:1px}h2{font-size:1.4em;font-weight:500;text-transform:uppercase;text-align:center;color:#1A171B;letter-spacing:2px}h2+p.medium{margin-top:20px}h2.with-logo{font-size:1.1em;letter-spacing:2px;line-height:50px;color:#fff;font-weight:300}h2.with-logo svg{vertical-align:middle;margin-right:5px;height:50px}h3{font-size:1em;font-weight:500;text-transform:uppercase;text-align:left;color:#1A171B}h4{font-size:1em;font-weight:300}h5{font-size:0.9em;font-weight:300;text-transform:uppercase;letter-spacing:2px}h5+p{margin-top:1em}h5 img{vertical-align:middle;margin-right:1em}h6{font-size:0.9em;font-weight:500}.dividertitle{text-align:center;margin:3em 0;border-bottom:1px solid #eee}.dividertitle *{font-weight:500;background-color:#fff;display:inline-block;padding:0 2em;line-height:2em;-webkit-transform:translate(0, 1em);-moz-transform:translate(0, 1em);-ms-transform:translate(0, 1em);-o-transform:translate(0, 1em);transform:translate(0, 1em);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.light{font-weight:300 !important}.medium-font{font-weight:600 !important}.w400{font-weight:400 !important}.s10{font-size:1em !important}.s12{font-size:1.2em !important}.s18{font-size:1.8em !important}.space-3{letter-spacing:3px}.space-5{letter-spacing:5px}.space-7{letter-spacing:7px}.uppercase{text-transform:uppercase}input{background-color:transparent;border:none;height:40px;outline:none;color:#000;font-weight:500}input::-webkit-input-placeholder{font-weight:300}input:-moz-placeholder{font-weight:300}input::-moz-placeholder{font-weight:300}label{font-size:0.9em;font-weight:500;color:#000;line-height:40px}button{outline:none;border:none}.btn-rect{display:inline-block;border:1px solid #fff;background-color:transparent;text-transform:uppercase;font-size:0.65em;letter-spacing:1px;min-width:150px;line-height:35px;height:35px;padding:0}.btn-rect:hover{background-color:#fff;color:#666}.btn-round{display:inline-block;border:1px solid #999;background-color:transparent;text-transform:uppercase;font-size:0.65em;letter-spacing:1px;min-width:150px;line-height:40px;text-align:center;height:40px;padding:0;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.btn-round:hover{background-color:#00B495;border:1px solid #00B495;color:#fff}.btn-round+.btn-round{margin-left:10px}.btn-circle{display:table;width:120px;height:120px;line-height:1.6em;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background-color:#666;color:#fff;text-transform:uppercase;text-align:center;font-size:0.7em;border:none !important}.btn-circle span{display:table-cell;vertical-align:middle}.btn-circle:hover{background-color:#999}.btn-filled{background-color:#00B495;color:#fff;border:1px solid transparent !important}.btn-filled:hover{background-color:#00ceaa}.btn-inline{margin:0 20px}.backlink{font-size:0.8em;font-weight:500;color:#00B495;line-height:35px}.backlink:hover{border-bottom:1px solid #00B495}.contactform{padding:40px 15%;position:relative}.contactform:before,.contactform:after{content:' ';display:table}.contactform:after{clear:both}.contactform{*zoom:1}.contactform textarea{border:none;width:70%;outline:none;padding-top:5px;margin:0;float:left;height:75px;font-weight:500}.contactform textarea ::-webkit-resizer{display:none;-webkit-appearance:none}.contactform ::-webkit-resizer{display:none;-webkit-appearance:none}.contactform .success-form{color:green;text-align:left;float:left;position:absolute;top:8px;left:15%;display:none;opacity:0;-webkit-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1)}.contactform .success-form.show{display:inline-block;opacity:1}.contactform .fail-form{color:red;text-align:left;float:left;position:absolute;top:8px;left:15%;display:none;opacity:0;-webkit-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1)}.contactform .fail-form.show{display:inline-block;opacity:1}.contactform .invalid-email{color:red;text-align:left;float:left;position:absolute;top:8px;left:15%;display:none;opacity:0;-webkit-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1)}.contactform .invalid-email.show{display:inline-block;opacity:1}.contactform-fields{float:left;width:60%}.contactform-fields label{float:left;text-transform:uppercase;width:30%;display:inline-block;color:#00B495;text-align:left}.contactform-fields input{float:left;width:70%}.contactform-row{border-bottom:2px solid #00B495}.contactform-row:before,.contactform-row:after{content:' ';display:table}.contactform-row:after{clear:both}.contactform-row{*zoom:1}.contactform-row+.contactform-row{margin-top:10px}.contactform-button{float:left;width:40%;text-align:center}.contactform-button input{font-size:1.3em;font-weight:300;margin:20px auto 0 auto}.success-form{color:green;text-align:left;float:left;position:absolute;top:8px;left:15%;display:none;opacity:0;-webkit-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1)}.success-form.show{display:inline-block;opacity:1}.fail-form{color:red;text-align:left;float:left;position:absolute;top:8px;left:15%;display:none;opacity:0;-webkit-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1)}.fail-form.show{display:inline-block;opacity:1}.invalid-email{color:red;text-align:left;float:left;position:absolute;top:95px;left:7%;display:none;opacity:0;-webkit-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1);transition:opacity 0.1s cubic-bezier(0.5, 0, 0.5, 1)}.invalid-email.show{display:inline-block;opacity:1}header{background-color:#fff;position:relative;z-index:12}header:before,header:after{content:' ';display:table}header:after{clear:both}header{*zoom:1}header li{text-transform:uppercase;font-size:0.7em;color:#1A171B}.logo{width:95px;height:35px;margin:32.5px 30px;float:left;display:inline-block;background-image:url("../images/enigma_logo.svg");background-repeat:no-repeat;background-size:100%}.logo:hover{opacity:0.6}.nav-main{position:absolute;top:37px;right:30px}.nav-main li{line-height:26px;float:left}.nav-main a{padding:0 1.5em;display:block}.nav-main a:hover span,.nav-main a.selected span{border-bottom:1px solid #1A171B}.nav-enterprise{position:relative}.nav-enterprise:hover .nav-main-dropdown{display:block}.nav-main-boxedlink{border:2px solid #1A171B;position:relative;top:-10px;line-height:27px;padding:0.5em 1.5em !important;margin-left:1em}.nav-main-boxedlink:hover{background-color:#1A171B;color:#fff}.nav-main-dropdown{position:absolute;z-index:10;width:100%;padding-top:5px;display:none}.nav-main-dropdown ul{background-color:#fff;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.1);box-shadow:0 0 10px 2px rgba(0,0,0,0.1);position:relative}.nav-main-dropdown ul:before{content:'';position:absolute;border-color:transparent transparent #fff;border-style:solid;border-width:0 6px 6px;left:50%;top:-6px;margin-left:-3px;height:0;width:0}.nav-main-dropdown li{font-size:0.9em;display:block;float:none;line-height:30px}.nav-main-dropdown li+li{border-top:1px solid #eee}.nav-main-dropdown li a{display:block}.nav-main-toggle{cursor:pointer;width:25px;height:25px;display:block;position:absolute;right:20px;top:20px;display:none}.nav-main-toggle span,.nav-main-toggle span:before,.nav-main-toggle span:after{-webkit-transition:all 0.3s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:all 0.3s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:all 0.3s cubic-bezier(0.5, 0, 0.5, 1);transition:all 0.3s cubic-bezier(0.5, 0, 0.5, 1);cursor:pointer;height:2px;width:25px;top:10px;background:#1A171B;position:absolute;display:block;content:''}.nav-main-toggle span:before{top:-10px}.nav-main-toggle span:after{top:10px}.nav-main-toggle.active span{background-color:transparent}.nav-main-toggle.active span:before,.nav-main-toggle.active span:after{top:0px}.nav-main-toggle.active span:before{transform:rotate(45deg)}.nav-main-toggle.active span:after{transform:translateY(-10px) rotate(-45deg);top:10px}#modal-overlay{-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);display:none;background:rgba(0,0,0,0.61);position:fixed;top:0;bottom:0;left:0;right:0;z-index:14;cursor:pointer}#modal-overlay.hidden{opacity:0}#modal-overlay.shown{opacity:1}#modal-box{-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);display:none;background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;padding:2em;width:450px;height:600px;max-width:450px;z-index:5}#modal-box.hidden{opacity:0}#modal-box.shown{opacity:1}#modal-box .modal-img{background-size:cover;background-position:top;width:215px;height:215px;margin:auto;margin-bottom:2em}#modal-box p{margin-top:1em;text-align:left;padding:0 1em;font-size:15px;line-height:1.9em}#modal-box-contact{-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);display:none;background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;padding:2em;width:450px;height:506px;max-width:450px;border:1px solid;z-index:15}#modal-box-contact.hidden{opacity:0}#modal-box-contact.shown{opacity:1}#modal-box-contact .modal-img{background-size:cover;background-position:top;width:215px;height:215px;margin:auto;margin-bottom:2em}#modal-box-contact p{margin-top:0em;text-align:left;font-size:15px;line-height:1.9em;padding-left:0}#modal-box-contact .contactform{padding:40px 0}#modal-box-contact .contactform-fields{width:100%;margin-bottom:1.5em}#modal-box-contact .contactform-fields label{width:25%}#modal-box-contact .contactform-button{float:none}#modal-box-contact .contactform-button input{padding:6px 3em}#modal-box-contact textarea{border:none;width:70%;outline:none;padding-top:5px;margin:0;float:left;height:75px;font-weight:500}#modal-box-contact textarea ::-webkit-resizer{display:none;-webkit-appearance:none}#modal-box-contact ::-webkit-resizer{display:none;-webkit-appearance:none}footer{background-color:#1C191B;color:#fff;text-align:left;padding:13em 5em 6em;position:relative}footer:before,footer:after{content:' ';display:table}footer:after{clear:both}footer{*zoom:1}footer h3{text-transform:uppercase;font-size:0.8em;color:#999}footer h4{font-size:0.8em;color:#999}footer li,footer p{font-size:0.7em;color:#666}footer p{line-height:1.5em;margin-top:0.5em}footer ul{margin-top:0.5em}footer li{margin-bottom:0.5em}footer a:hover{color:#fff}footer img{width:20px;margin-right:10px;margin-bottom:-3px}.footer-prebar{background-color:#373135;padding:3em 5em;position:absolute;width:100%;top:0;left:0}.footer-prebar span{font-size:1.1em;letter-spacing:1px;color:#999}.footer-prebar span a{border-bottom:1px solid rgba(255,255,255,0.2)}.footer-prebar span:hover{color:#fff}.footer-prebar span:last-child{float:right}.footer-col{float:left;width:16.66667%;padding:0 0 2em 0}.footer-col.first-col{padding:4em 0 4em 5em}.footer-col-contacts{float:right;width:14.28571%;text-align:right;padding:4em 5em 0 0}.footer-col-contacts h3{text-align:right}.homepage-container{width:100%;height:100%;display:table;overflow:hidden}.homepage-column.homepage-column-left .homepage-column-content{width:75%;right:0%}.homepage-content{display:table-row;height:100%}.homepage-content .hero{position:relative;height:100%}.homepage-content h1{font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homepage-content h1 strong{font-weight:600}.home-circle-btn{padding-top:50px}.homepage-one-column-content{width:80%;position:absolute;top:20%;left:50%;height:60%;margin-left:-40%;display:table}.homepage-one-column-content p{font-size:2.2em;vertical-align:middle;display:table-cell}.homepage-one-column-content p input{max-width:300px;height:48px;border-radius:0}.homepage-column{float:left;width:50%;min-height:100%;text-align:left;position:relative}.homepage-column .eyebrow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;color:#fff;font-size:0.8em;position:relative;top:-12px}.homepage-column .homepage-column-content{width:60%;position:absolute;top:50%;height:250px;margin-top:-125px;right:20%}.homepage-column .homepage-column-content.right{right:25%;margin-top:-185px}.homepage-column .homepage-column-content .public-search{padding-bottom:2em;margin-bottom:3.3em;border-bottom:1px dashed rgba(255,255,255,0.5)}.homepage-column .homepage-column-content .public-search p{width:105%;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homepage-column .homepage-column-content .enterprise-products p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300}.homepage-column .homepage-column-content .enterprise-products a{display:inline-block;position:relative}.homepage-column .homepage-column-content .enterprise-products a::after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:2px solid;margin-top:6px}.homepage-column .homepage-column-content .enterprise-products a#signal-link::after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:2px solid;margin-top:10px}.homepage-column h2.with-logo{font-size:1.1em;letter-spacing:2px;line-height:50px;color:#fff;font-weight:300;float:left}.homepage-column h2.with-logo svg{height:70px}.clients-list{margin-top:1em}.clients-list li{display:inline-block;margin-top:2em;padding:0 0.5em;opacity:0.5}.clients-list li img{max-width:100px;width:100px;padding:10px;vertical-align:middle}.sidepanel-link{position:absolute;color:#1A171B;top:50%;width:80px;line-height:32px;text-transform:uppercase;font-size:0.7em;font-weight:500;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);pointer-events:none;background-color:rgba(255,255,255,0.6)}.sidepanel-link-abstract{left:20px;margin-top:40px;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transition:left 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:left 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:left 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:left 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.sidepanel-link-abstract.hidden{left:-32px}.sidepanel-link-signal{right:52px;margin-top:-40px;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transition:right 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:right 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:right 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:right 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.sidepanel-link-signal.hidden{right:0}.sidepanel-container{width:50%;position:absolute;top:0;bottom:0;color:#fff;padding:0 50px;height:100%}.sidepanel-container p.large{font-size:2em}.sidepanel-container .btn-rect{position:absolute;left:0;display:block;width:150px;right:0;margin:0 auto;text-align:center}.sidepanel-container h2{margin-bottom:30px}.sidepanel-container h5{font-size:0.65em;margin-bottom:20px}.sidepanel-container .sidepanel-header{display:inline-block;margin-top:15%}.sidepanel-container .sidepanel-header svg{float:left}.sidepanel-container .sidepanel-header span{position:relative;top:63px;left:17px;color:#fff;font-size:29px}.sidepanel-container .sidepanel-usecases{height:25%}.sidepanel-container .sidepanel-text{height:50%;position:relative}.sidepanel-container .sidepanel-text p{padding:5%;margin-bottom:2em;height:55%}.sidepanel-abstract{background-color:#288CD2;left:-50%;-webkit-transition:left 0.5s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:left 0.5s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:left 0.5s cubic-bezier(0.5, 0, 0.5, 1);transition:left 0.5s cubic-bezier(0.5, 0, 0.5, 1)}.sidepanel-abstract.halfvisible{left:-40%}.sidepanel-abstract.visible{left:0}.sidepanel-signal{background-color:#EB3F25;right:-50%;-webkit-transition:right 0.5s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:right 0.5s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:right 0.5s cubic-bezier(0.5, 0, 0.5, 1);transition:right 0.5s cubic-bezier(0.5, 0, 0.5, 1)}.sidepanel-signal.halfvisible{right:-40%}.sidepanel-signal.visible{right:0}.sidepanel-enterprise{position:fixed;bottom:0;height:auto;z-index:11;top:100px}.sidepanel-enterprise-mobile{top:50px;width:50% !important}.hero-aboutus{background-image:url("../images/about_us.jpeg");height:255px;background-position:50% 33%;height:255px;position:relative}.hero-aboutus .blackbg{width:100%;max-height:255px;min-height:255px;display:block;position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:rgba(0,0,0,0.55);background-image:url(../images/subtle-dots.png);opacity:0.4}.hero-abstract-usecase-1{background-image:url("../images/abstract_image_01_header.jpg");height:255px;position:relative;background-position:50% 25%}.hero-abstract-usecase-1 .blackbg{width:100%;max-height:255px;min-height:255px;display:block;opacity:0.5;background-image:none;background-color:#000}.hero-abstract-usecase-1 p{font-weight:600}.hero-abstract-usecase-2{background-image:url("../images/abstract_image_02_header.jpg");height:255px;position:relative;background-position:50% 25%}.hero-abstract-usecase-2 .blackbg{width:100%;max-height:255px;min-height:255px;display:block;opacity:0.5;background-image:none;background-color:#000}.hero-abstract-usecase-2 p{font-weight:600}.hero-abstract-usecase-3{background-image:url("../images/abstract_image_03_header.jpg");height:255px;position:relative;background-position:50% 25%}.hero-abstract-usecase-3 .blackbg{width:100%;max-height:255px;min-height:255px;display:block;opacity:0.5;background-image:none;background-color:#000}.hero-abstract-usecase-3 p{font-weight:600}.hero-signal-usecase-3{background-image:url("../images/signal_image_03_header.jpg");height:255px;position:relative;background-position:50% 25%}.hero-signal-usecase-3 .blackbg{width:100%;max-height:255px;min-height:255px;display:block;opacity:0.5;background-image:none;background-color:#000}.hero-signal-usecase-3 p{font-weight:600}.hero-signal-usecase-2{background-image:url("../images/signal_image_02_header.jpg");height:255px;position:relative;background-position:50% 40%}.hero-signal-usecase-2 .blackbg{width:100%;max-height:255px;min-height:255px;display:block;opacity:0.5;background-image:none;background-color:#000}.hero-signal-usecase-2 p{font-weight:600}.hero-signal-usecase-1{background-image:url("../images/signal_image_01_header.jpg");height:255px;position:relative;background-position:50% 40%}.hero-signal-usecase-1 .blackbg{width:100%;max-height:255px;min-height:255px;display:block;opacity:0.5;background-image:none;background-color:#000}.hero-signal-usecase-1 p{font-weight:600}.homehero-abstract-usecase-1{background-image:url("../images/abstract_image_01_header.jpg");height:450px;position:relative;background-position:50% 25%;box-shadow:inset 0 2px 5px rgba(0,0,0,0.11),inset 0 -2px 5px rgba(0,0,0,0.11)}.homehero-abstract-usecase-1 .blackbg{width:100%;max-height:255px;min-height:255px;display:block}.homehero-abstract-usecase-2{background-image:url("../images/abstract_image_02_header.jpg");height:450px;position:relative;background-position:50% 25%;box-shadow:inset 0 2px 5px rgba(0,0,0,0.11),inset 0 -2px 5px rgba(0,0,0,0.11)}.homehero-abstract-usecase-2 .blackbg{width:100%;max-height:255px;min-height:255px;display:block}.homehero-abstract-usecase-3{background-image:url("../images/abstract_image_03_header.jpg");height:450px;position:relative;background-position:50% 25%;box-shadow:inset 0 2px 5px rgba(0,0,0,0.11),inset 0 -2px 5px rgba(0,0,0,0.11)}.homehero-abstract-usecase-3 .blackbg{width:100%;max-height:255px;min-height:255px;display:block}.homehero-signal-usecase-3{background-image:url("../images/signal_image_03_header.jpg");height:450px;position:relative;background-position:50% 25%;box-shadow:inset 0 2px 5px rgba(0,0,0,0.11),inset 0 -2px 5px rgba(0,0,0,0.11)}.homehero-signal-usecase-3 .blackbg{width:100%;max-height:255px;min-height:255px;display:block}.homehero-signal-usecase-2{background-image:url("../images/signal_image_02_header.jpg");height:450px;position:relative;background-position:50% 40%;box-shadow:inset 0 2px 5px rgba(0,0,0,0.11),inset 0 -2px 5px rgba(0,0,0,0.11)}.homehero-signal-usecase-2 .blackbg{width:100%;max-height:255px;min-height:255px;display:block}.homehero-signal-usecase-1{background-image:url("../images/signal_image_01_header.jpg");height:450px;position:relative;background-position:50% 40%;box-shadow:inset 0 2px 5px rgba(0,0,0,0.11),inset 0 -2px 5px rgba(0,0,0,0.11)}.homehero-signal-usecase-1 .blackbg{width:100%;max-height:255px;min-height:255px;display:block}.casestudy-link-cont{width:100%;display:inline-block}.casestudy-link-cont .casestudy-blackbg{width:100%;display:block;position:absolute;top:0;left:0;background-color:#000;height:100%;opacity:.15;-webkit-transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.casestudy-link-cont:hover .casestudy-blackbg{opacity:0}.hero-usecase{background-image:url("../images/abstract_image_0.jpg");height:255px;position:relative}.hero-usecase .blackbg{width:100%;max-height:255px;min-height:255px;display:block}.hero-publicdata{position:absolute;top:100px;left:0;width:100%;color:#fff;z-index:10;height:250px;overflow:hidden;text-align:center;background-image:url("../images/public_data_bg.jpg");background-position:50% 50%}.hero-publicdata .blackbg{width:100%;max-height:255px;min-height:255px;display:block}.hero-press{position:relative;left:0;width:100%;color:#fff;z-index:10;min-height:200px;overflow:hidden;text-align:center;background-image:url("../images/press-page.jpg");background-position:50% 50%;-webkit-background-size:cover;background-size:cover;color:#fff}.hero-press .blackbg{width:100%;max-height:255px;min-height:255px;display:block;position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:rgba(0,0,0,0.55);background-image:url(../images/subtle-dots.png);opacity:0.7}.hero-press .press-hero-text-cont{position:relative}.hero-job{background-image:url("../images/job_header.jpg");position:relative;background-position:50% 40%}.hero-job .blackbg{width:100%;max-height:255px;min-height:255px;display:block;position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:rgba(0,0,0,0.55);background-image:url(../images/subtle-dots.png);opacity:0.7}.image-circled{border:3px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.image-column{width:90%}.block-column1 .image-column{max-width:150px}.circleicon,.circleicon-small{width:120px;height:120px;padding:10px;margin:auto;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.circleicon.padding20,.padding20.circleicon-small{padding:20px}.circleicon img,.circleicon-small img{width:100%;height:100%}.circleicon+*,.circleicon-small+*{margin-top:1em}.circleicon-small{width:85px;height:85px}.circleicon-large{width:100%;height:100%;padding:10%;max-width:200px;max-height:200px}.nav-internal{height:40px;background-color:#fff;border-bottom:1px solid #eee}.nav-internal.sticky{position:fixed;top:0;left:0;right:0;z-index:1}.nav-internal li{display:inline-block}.nav-internal li a{display:block;text-transform:uppercase;font-size:0.65em;letter-spacing:1px;line-height:40px;padding:0 5em;color:#999;font-weight:500}.nav-internal li a:hover,.nav-internal li a.selected{color:#1A171B}.nav-internal.block-dark{border-bottom:1px solid rgba(255,255,255,0.2)}.nav-internal.block-dark a{color:#fff}.nav-internal.block-dark a:hover,.nav-internal.block-dark a.selected{color:#fff}.sticky-header{position:fixed;width:100%;top:0;z-index:1}.hero-product h2{color:#fff;font-weight:300}.hero-product svg{width:150px;height:150px;vertical-align:middle}.page-abstract p{line-height:1.6em}.page-abstract .container{text-align:inherit}.page-abstract .block-dark{background-color:#288CD2}.page-abstract .block-focusable p{color:#288CD2}.page-abstract .block-focusable.focused{background-color:#288CD2}.page-abstract .contactform-fields label{color:#288CD2}.page-abstract .contactform-row{border-bottom:2px solid #288CD2}.page-abstract .contactform-button input{background-color:#288CD2}.page-abstract .contactform-button input:hover{background-color:#3a98d9}.page-abstract .quotation:before,.page-abstract .quotation:after{color:#288CD2}.page-abstract .backlink{color:#288CD2;float:left}.page-abstract .backlink:hover{border-color:#288CD2}.page-abstract .stepbox .circleicon,.page-abstract .stepbox-3 .circleicon,.page-abstract .stepbox-4 .circleicon,.page-abstract .stepbox .circleicon-small,.page-abstract .stepbox-3 .circleicon-small,.page-abstract .stepbox-4 .circleicon-small{background-color:#288CD2}.page-signal p{line-height:1.6em}.page-signal .block-dark{background-color:#EB3F25}.page-signal .block-focusable p{color:#EB3F25}.page-signal .block-focusable.focused{background-color:#EB3F25}.page-signal .contactform-fields label{color:#EB3F25}.page-signal .contactform-row{border-bottom:2px solid #EB3F25}.page-signal .contactform-button input{background-color:#EB3F25}.page-signal .contactform-button input:hover{background-color:#ed543c}.page-signal .quotation:before,.page-signal .quotation:after{color:#EB3F25}.page-signal .backlink{color:#EB3F25}.page-signal .backlink:hover{border-color:#EB3F25}.page-signal .stepbox .circleicon,.page-signal .stepbox-3 .circleicon,.page-signal .stepbox-4 .circleicon,.page-signal .stepbox .circleicon-small,.page-signal .stepbox-3 .circleicon-small,.page-signal .stepbox-4 .circleicon-small{background-color:#EB3F25}.pageBorderTop{border-top:1px solid #1A171B}.jobs-list{padding-top:0}.jobs-list h5{padding-right:10px}.jobs-list h6{color:#00B495}.jobs-list .jobblock{width:100%}.jobblock{padding:20px 30px}.jobblock:before,.jobblock:after{content:' ';display:table}.jobblock:after{clear:both}.jobblock{*zoom:1}.jobblock+.jobblock{padding-top:40px}.jobblock h4{color:#00B495}.jobblock p,.jobblock li{font-size:0.9em}.jobblock p+p,.jobblock li+li{margin-top:1em}.jobblock li{margin-left:1.2em;position:relative;list-style:disc}.jobblock .btn-round{position:absolute;top:0;right:0}.jobblock-maintitle{text-align:center;margin-bottom:50px}.jobblock-maintitle h5:first-child{color:#00B495}.jobblock-maintitle p{font-size:0.8em}.jobblock-mainbody p{line-height:1.5em}.jobblock-content ul{margin:30px 0}.jobblock-content p{line-height:1.5em;font-size:1.1em;padding-left:0px}.jobblock-content p:first-child{border-top:0;padding-left:0;line-height:1.5em;font-size:1.1em}.jobblock-content h3{padding-top:30px;color:#00B495;font-size:1.2em;font-weight:500;margin-bottom:1em;width:33.3%;float:left}.jobblock-content li{margin-left:350px;list-style:inherit;font-size:0.9em;line-height:1.5em}.jobblock-title{width:33.3%;float:left;color:#00B495}.jobblock-body{width:66.7%;float:left}.jobblock-body .btn-circle{position:absolute;right:0;top:0}.jobblock-item{position:relative}.jobblock-item+.jobblock-item{margin-top:2em}.newsbox-list{padding-top:0;padding-bottom:20px}.newsbox-list .container{padding-top:60px}.newsbox-list .container:before,.newsbox-list .container:after{content:' ';display:table}.newsbox-list .container:after{clear:both}.newsbox-list .container{*zoom:1}.newsbox-list+.newsbox-list .container{border-top:1px solid #eee}.newsbox{width:30.33%;margin:0 1.5%;padding-bottom:30px;float:left;position:relative}.newsbox .centered{height:60px}.newsbox .centered a{line-height:60px}.newsbox img{max-width:75%;max-height:100px;margin:0 auto}.newsbox h6{margin:30px 0 0.5em;font-size:1.1em;font-weight:400}.newsbox p{font-size:0.8em}.attachment-links-list{margin:auto;max-width:110px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.attachment-link h6{font-size:1.2em;font-weight:500;color:#00B495}.attachment-link a{font-size:0.8em;color:#999}.attachment-link a:hover{border-bottom:1px solid #999}.case-studies-sec-title{font-weight:600}.usecases{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.usecases-large{margin-top:30px}.usecases-item{background-color:#fff;box-shadow:0 1px 1.5px rgba(0,0,0,0.12),0 1px 1px rgba(0,0,0,0.24),0 -1px 1px rgba(255,255,255,0.3);margin:1px 0;display:block;width:100%;padding:0;position:relative;border-radius:3px}.usecases-item img{width:50%;max-width:100px}.usecases-item span{font-size:0.8em;margin-top:10px;display:inline-block;text-align:center;width:100%;color:#fff}.usecases-item .usecases-item-image-wrapper{width:100%;height:72%;overflow:hidden;margin:0 auto;border-top-left-radius:3px;border-top-right-radius:3px}.usecases-item:hover .case-type span.abstract-case{background-color:#0096FF}.usecases-item:hover .case-type span.signal-case{background-color:#FF0000}.usecases-description h4{color:#494A5D;-webkit-font-smoothing:antialiased;font-weight:500;font-size:1em;position:relative;top:-5px;padding:0 1em 15px 1em}.case-type{position:relative;top:-24px}.case-type span.abstract-case{color:#fff;background-color:#288CD2;display:inline-block;padding:5px 5px;width:40%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;-webkit-transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.case-type span.signal-case{color:#fff;background-color:#EB3F25;display:inline-block;padding:5px 5px;width:40%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;-webkit-transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:background-color 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.usecases-large .usecases-item{padding:0}.usecases-large .usecases-item+.usecases-item{margin-left:20px}.usecases-large .usecases-item .usecases-description p{text-align:justify}.usecases-large .usecases-item img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:2px solid transparent;margin-bottom:1em}.stepbox,.stepbox-3,.stepbox-4{position:relative;max-width:480px;margin-top:5em;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.stepbox:nth-child(2),.stepbox-3:nth-child(2),.stepbox-4:nth-child(2){margin-left:12%}.stepbox:nth-child(3),.stepbox-3:nth-child(3),.stepbox-4:nth-child(3){margin-left:24%}.stepbox:nth-child(4),.stepbox-3:nth-child(4),.stepbox-4:nth-child(4){margin-left:36%}.stepbox:nth-child(5),.stepbox-3:nth-child(5),.stepbox-4:nth-child(5){margin-left:48%}.stepbox:nth-child(6),.stepbox-3:nth-child(6),.stepbox-4:nth-child(6){margin-left:60%}.stepbox .circleicon,.stepbox-3 .circleicon,.stepbox-4 .circleicon,.stepbox .circleicon-small,.stepbox-3 .circleicon-small,.stepbox-4 .circleicon-small{-webkit-flex-shrink:0;flex-shrink:0;margin-right:20px}.stepbox p,.stepbox-3 p,.stepbox-4 p{font-size:1em;margin-left:30px}.stepbox+.stepbox:before,.stepbox-3+.stepbox:before,.stepbox-4+.stepbox:before,.stepbox+.stepbox-3:before,.stepbox-3+.stepbox-3:before,.stepbox-4+.stepbox-3:before,.stepbox+.stepbox-4:before,.stepbox-3+.stepbox-4:before,.stepbox-4+.stepbox-4:before{position:absolute;left:-30px;top:-15px;content:'';width:20px;height:29px;background-size:auto;background-repeat:no-repeat;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2220px%22%20height%3D%2229px%22%20viewBox%3D%220%200%2020%2029%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20transform%3D%22translate%281%2C%200%29%22%3E%3Cpath%20d%3D%22M15%2C25.2%20C5%2C21.7%20-1.3%2C11.4%200.5%2C0.6%22%20stroke%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M14.7%2C25%20C13.4%2C25.7%2012.4%2C27.6%2012%2C29%20C13.9%2C27.5%2016.1%2C26.4%2018.5%2C26.1%20C16.6%2C24.6%2015.3%2C22.5%2014.3%2C20.3%20C14%2C21.7%2013.9%2C23.6%2014.7%2C25%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.stepbox-3:nth-child(2){margin-left:22%}.stepbox-3:nth-child(3){margin-left:44%}.stepbox-4:nth-child(2){margin-left:15%}.stepbox-4:nth-child(3){margin-left:30%}.stepbox-4:nth-child(4){margin-left:45%}.nav-sequence-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.nav-sequence-menu-block{-webkit-flex-grow:1;flex-grow:1;width:100%;padding:2em 0}.nav-sequence-menu-block+.nav-sequence-menu-block{border-left:1px solid #fff;padding-left:15%}.nav-sequence-menu-block .nav-sequence-image-wrapper{width:100px;height:100px;overflow:hidden;border-radius:100px;-webkit-border-radius:100px;float:left;margin-right:15px}.nav-sequence-menu-link img{float:left;margin-right:15px;width:80px}.nav-sequence-menu-link h5{color:#999}.nav-sequence-menu-link p{font-weight:500}.teambox-list{padding-bottom:2em;width:100%;margin-left:0;padding-top:2em}.teambox-list:before,.teambox-list:after{content:' ';display:table}.teambox-list:after{clear:both}.teambox-list{*zoom:1}.teambox{float:left;width:20%;margin-bottom:0;text-align:left;position:relative;margin-right:6.5%}.teambox:nth-child(4n){margin-right:0}.teambox img{float:left;display:inline-block;width:100%}.teambox .text-container{padding:1em 0 .5em 0;position:relative;float:left;width:100%;min-height:92px;text-align:center}.teambox .text-container h6{-webkit-transition:color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:color 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:color 0.2s cubic-bezier(0.5, 0, 0.5, 1);font-weight:700;text-transform:uppercase;font-size:0.8em}.teambox .text-container h6 span{text-transform:none;font-style:italic}.teambox .text-container p{font-size:0.73em;line-height:1.5em;font-weight:400;color:#7A7878}.teambox-large{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:100% !important;float:none;text-align:left}.teambox-large:nth-child(2n+1) img{-webkit-order:1;order:1;margin-right:0;margin-left:20px}.teambox-large img{margin-right:20px;-webkit-flex-shrink:0;flex-shrink:0}.investors-list{margin-top:2em}.investors-list:before,.investors-list:after{content:' ';display:table}.investors-list:after{clear:both}.investors-list{*zoom:1}.investors-list li{width:33.3%;float:left;text-align:center;margin-top:2em}.investors-list li img{width:70%}.hero-publicdata .container-padded{width:40%;max-width:675px;min-width:590px}.hero-publicdata #publicdata-search{background:rgba(255,255,255,0.85);margin-top:1.5em;margin-bottom:3.3em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.hero-publicdata #publicdata-search [placeholder]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero-publicdata #publicdata-search [placeholder]::-webkit-input-placeholder{color:#333333;font-weight:500}.hero-publicdata #publicdata-search [placeholder]:-moz-placeholder{color:#333333;font-weight:500}.hero-publicdata #publicdata-search [placeholder]::-moz-placeholder{color:#333333;font-weight:500}.hero-publicdata #publicdata-search [placeholder]:-ms-input-placeholder{color:#333333;font-weight:500}.hero-publicdata .container-padded{width:40%;max-width:675px;min-width:590px}.owl-nav{position:relative;top:-225px}.owl-nav .owl-prev{float:left}.owl-nav .owl-next{float:right}.home-product{float:left;text-align:center;border-right:1px dotted #ccc;min-height:515px}.home-product:last-of-type{border-right:none}.home-product:nth-child(1){padding-right:2em}.home-product:nth-child(2){padding-left:2em;padding-right:2em}.home-product:nth-child(2) img{width:53%}.home-product:nth-child(3){padding-left:2em}.home-product:nth-child(3) img{width:49%;position:relative;top:-3px}.home-product p{text-align:center;font-size:1.15em}.home-product-3up{display:inline-block;width:100%;margin-top:4em}.home-product img{width:46%;margin-bottom:2em;padding-top:2em}.copy-underline{text-decoration:underline}.investor-logo{width:26%;float:left;min-height:209px;margin-right:10%}.investor-logo img{width:100%}.investor-logo:nth-of-type(3n){margin-right:0}.investor-logo:nth-of-type(1){padding-top:3em}.investor-logo:nth-of-type(2){padding-top:3.5em}.investor-logo:nth-of-type(3){padding-top:2.8em}.investor-logo:nth-of-type(5){padding-top:1em}.investor-logo:nth-of-type(6){padding-top:1.8em}.btn-rect-home{display:inline-block;border:1px solid rgba(0,0,0,0.12);background-color:white;text-transform:uppercase;font-size:0.65em;letter-spacing:1px;min-width:150px;line-height:35px;height:35px;padding:0;-webkit-transition:border-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:border-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:border-color 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:border-color 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.btn-rect-home:hover{border:1px solid rgba(0,0,0,0.72)}.public-top-block{padding-top:1em}.public-top-block-img{width:73%;position:relative;left:3em}.public-circleicon-large{margin-left:0}.sig-uc-quote{width:80%;position:relative;top:2em}.ieHero{background-image:url("/images/landing_01_FRAME.jpg");background-size:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.signallogo path,.abstractlogo path{stroke:#fff;stroke-dashoffset:0;stroke-linejoin:round;stroke-linecap:round}.with-logo .signallogo path{stroke-width:14}.with-logo .abstractlogo path{stroke-width:2}@-webkit-keyframes signallogo-draw{100%{stroke-dashoffset:-5300}}@-moz-keyframes signallogo-draw{100%{stroke-dashoffset:-5300}}@-o-keyframes signallogo-draw{100%{stroke-dashoffset:-5300}}@keyframes signallogo-draw{100%{stroke-dashoffset:-5300}}.signallogo path{stroke-width:4}.signallogo path.signallogo-line1{stroke-width:12;stroke-dasharray:0, 1800, 400, 3100;-webkit-animation:signallogo-draw 3s infinite linear;-moz-animation:signallogo-draw 3s infinite linear;-o-animation:signallogo-draw 3s infinite linear;animation:signallogo-draw 3s infinite linear}.signallogo path.signallogo-line2{stroke-width:12;stroke-dasharray:400, 4900;-webkit-animation:signallogo-draw 5.9s infinite linear;-moz-animation:signallogo-draw 5.9s infinite linear;-o-animation:signallogo-draw 5.9s infinite linear;animation:signallogo-draw 5.9s infinite linear}.signallogo path.signallogo-line3{stroke-width:12;stroke-dasharray:180, 2000, 400, 2900;-webkit-animation:signallogo-draw 5.9s infinite linear;-moz-animation:signallogo-draw 5.9s infinite linear;-o-animation:signallogo-draw 5.9s infinite linear;animation:signallogo-draw 5.9s infinite linear}@-webkit-keyframes abstractlogo-draw{100%{stroke-dashoffset:-1496}}@-moz-keyframes abstractlogo-draw{100%{stroke-dashoffset:-1496}}@-o-keyframes abstractlogo-draw{100%{stroke-dashoffset:-1496}}@keyframes abstractlogo-draw{100%{stroke-dashoffset:-1496}}.abstractlogo path{stroke-width:0.5}.abstractlogo path.abstractlogo-line1,.abstractlogo path.abstractlogo-line2,.abstractlogo path.abstractlogo-line3{stroke-width:2}.abstractlogo path.abstractlogo-line1{stroke-dasharray:61.71,686.29;stroke-dashoffset:748;-webkit-animation:abstractlogo-draw 10s infinite linear;-moz-animation:abstractlogo-draw 10s infinite linear;-o-animation:abstractlogo-draw 10s infinite linear;animation:abstractlogo-draw 10s infinite linear}.abstractlogo path.abstractlogo-line2{stroke-dasharray:61.71,1060.29;stroke-dashoffset:-748;-webkit-animation:abstractlogo-draw 6s infinite linear;-moz-animation:abstractlogo-draw 6s infinite linear;-o-animation:abstractlogo-draw 6s infinite linear;animation:abstractlogo-draw 6s infinite linear}.abstractlogo path.abstractlogo-line3{stroke-dasharray:61.71,1434.29;stroke-dashoffset:0;-webkit-animation:abstractlogo-draw 6s infinite linear;-moz-animation:abstractlogo-draw 6s infinite linear;-o-animation:abstractlogo-draw 6s infinite linear;animation:abstractlogo-draw 6s infinite linear}.abstract-usecase-cont .usecases,.signal-usecase-cont .usecases{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.abstract-usecase-cont .usecases-large,.signal-usecase-cont .usecases-large{margin-top:30px}.abstract-usecase-cont .usecases-item,.signal-usecase-cont .usecases-item{background-color:transparent;box-shadow:none;border-top:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(255,255,255,0.4);margin:1px 0;display:block;width:100%;padding:20px 0;position:relative;border-radius:0}.abstract-usecase-cont .usecases-item:hover,.signal-usecase-cont .usecases-item:hover{box-shadow:0 4px 0px -2px #fff, 0 -4px 0px -2px #fff}.abstract-usecase-cont .usecases-item img,.signal-usecase-cont .usecases-item img{width:50%;max-width:100px}.abstract-usecase-cont .usecases-item span,.signal-usecase-cont .usecases-item span{font-size:0.8em;margin-top:10px;display:inline-block;text-align:center;width:100%;color:#fff}.abstract-usecase-cont .usecases-item .usecases-item-image-wrapper,.signal-usecase-cont .usecases-item .usecases-item-image-wrapper{width:100px;height:100px;overflow:hidden;border-radius:100px;-webkit-border-radius:100px;margin:0 auto}.abstract-usecase-cont .usecases-large .usecases-item,.signal-usecase-cont .usecases-large .usecases-item{border:1px solid rgba(255,255,255,0.4);padding:20px 20px 40px 20px}.abstract-usecase-cont .usecases-large .usecases-item+.usecases-item,.signal-usecase-cont .usecases-large .usecases-item+.usecases-item{margin-left:20px}.abstract-usecase-cont .usecases-large .usecases-item .usecases-description,.signal-usecase-cont .usecases-large .usecases-item .usecases-description{padding-top:15px}.abstract-usecase-cont .usecases-large .usecases-item .usecases-description p,.signal-usecase-cont .usecases-large .usecases-item .usecases-description p{text-align:justify !important}.abstract-usecase-cont .usecases-large .usecases-item img,.signal-usecase-cont .usecases-large .usecases-item img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:2px solid transparent;margin-bottom:1em}.abstract-usecase-cont .usecases-large .usecases-item:hover,.signal-usecase-cont .usecases-large .usecases-item:hover{border:3px solid #fff;padding:19px 18px 39px 18px}.abstract-usecase-cont .usecases-large .usecases-item:hover img,.signal-usecase-cont .usecases-large .usecases-item:hover img{border:2px solid #fff;opacity:1}.abstract-usecase-cont .usecases-description,.signal-usecase-cont .usecases-description{padding:1em}.abstract-usecase-cont .usecases-description h4,.signal-usecase-cont .usecases-description h4{color:#fff;padding:20px 1em 15px 1em;top:0}.sass-case{font-size:12px}#abstract-img-1{position:relative;top:1em;left:7%}.three-up{padding:0 1em}.three-up:first-child{padding-left:0}.bluebg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:#288cd2;background-image:url(../images/subtle-dots.png);opacity:0;border-bottom:1px solid rgba(255,255,255,0.12);-webkit-transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.bluebg.show{opacity:1}.redbg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:#eb3f25;background-image:url(../images/subtle-dots.png);opacity:0;border-bottom:1px solid rgba(255,255,255,0.12);-webkit-transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:opacity 0.2s cubic-bezier(0.5, 0, 0.5, 1)}.redbg.show{opacity:1}span.small-s{text-transform:lowercase}.hero-product{position:absolute;top:100px;left:0;width:100%;background:#fff;color:#fff;z-index:10;height:250px;overflow:hidden;text-align:center;line-height:160px}.hero-product.shrink{height:100px;line-height:80px}.hero-product.shrink svg{width:100px}.hero-product.shrink h2{font-size:21px;min-width:88px !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.hero-product h2{font-size:30px;font-weight:normal;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.sticky-header{-webkit-transition:top 0.3s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:top 0.3s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:top 0.3s cubic-bezier(0.5, 0, 0.5, 1);transition:top 0.3s cubic-bezier(0.5, 0, 0.5, 1)}.sticky-header.shrink{top:-100px}@media only screen and (min-width: 2250px){header{padding:0 600px}header .nav-main{right:600px}footer .footer-prebar{width:100%;padding:30px 20px}footer .footer-prebar span{padding-right:50px;padding-left:50px}}@media only screen and (min-width: 1850px) and (max-width: 2250px){header{padding:0 300px}header .nav-main{right:300px}footer .footer-prebar{width:100%;padding:30px 20px}footer .footer-prebar span{padding-right:50px;padding-left:50px}}@media only screen and (min-width: 1824px){.sidepanel-text p.large{font-size:3.2em;height:70%}.homepage-content h1{font-size:3.5em}.homepage-column p{font-size:1.6em}.homepage-column p.large{font-size:2.2em}.sidepanel-usecases .usecases{max-width:80% !important;margin:auto}.homepage-one-column-content p{font-size:4.5em}.homepage-one-column-content p input{max-width:450px;height:88px !important;font-style:italic;font-weight:100;color:rgba(255,255,255,0.8)}}@media only screen and (max-width: 1824px){.sidepanel-text p.large{font-size:2.2em}.homepage-one-column-content p{font-size:3.5em}.homepage-one-column-content p input{max-width:450px;height:68px !important}.homepage-column.homepage-column-left .homepage-column-content{right:0%}}@media only screen and (max-width: 1200px){.homepage-content h1{font-size:2em}.homepage-column.homepage-column-left .homepage-column-content{width:80%;right:1%;margin-top:-90px}.hero form{padding:0.8em}.hero button{width:5em}.enterprise-products p{font-size:1.5em}.homepage-column .homepage-column-content .public-search p{width:112%;font-size:1.5em}.homepage-column .homepage-column-content.right{right:20%;width:65%}.sidepanel-container .sidepanel-header{padding:20px 0}.sidepanel-container .sidepanel-header .container-padded{padding:0}.sidepanel-text{position:relative}.sidepanel-text p.large{padding-top:0 !important}.sidepanel-container .btn-rect{position:absolute;bottom:15px;left:0;display:block;width:150px;right:0;margin:0 auto;text-align:center}.usecases:not(.usecases-large){display:block;width:96%}.usecases:not(.usecases-large) .usecases-item{height:85px;position:relative}.usecases:not(.usecases-large) .usecases-item:nth-child(1){border-bottom:none}.usecases:not(.usecases-large) .usecases-item:nth-child(2){border-bottom:none}.usecases:not(.usecases-large) .usecases-item:hover{border-top:3px solid #fff;border-bottom:3px solid #fff;margin-bottom:-2px;padding:19px 0}.usecases:not(.usecases-large) .usecases-item .usecases-item-image-wrapper{position:absolute;width:50px;height:50px;margin:0}.usecases:not(.usecases-large) .usecases-item span{margin-top:6px;display:block;text-align:left;position:absolute;left:60px;right:0;width:auto}}@media only screen and (max-width: 1024px){.sidepanel-text p.large{font-size:1.2em}.footer-col{width:33.3%}.footer-col:nth-child(5n){clear:left}.footer-col-contacts{float:left;text-align:left}.footer-col-contacts h3{text-align:left}.homepage-one-column-content p{font-size:2.8em}.homepage-one-column-content p input{max-width:450px;height:58px !important}}@media only screen and (max-width: 950px){.logo{width:66.5px;height:24.5px;margin:12.75px 10px}.public-top-block-img{width:85%;position:relative;left:0}.nav-main{top:12px;right:10px}.nav-main a{padding:0 0.9em;font-size:0.8em}.homepage-casestudy-cont{width:75%}.hero-publicdata{margin-top:-50px}.signal-padding,.abstract-padding,.publicdata-padding{padding:300px 0 3em 0 !important}.hero-product{top:50px}.hero-product.shrink h2{margin-top:50px}.sidepanel-enterprise{top:50px}.nav-main-boxedlink{margin:0;top:-3px;padding:0 1em !important}.sidepanel-container .sidepanel-header span{left:0px;color:#fff;font-size:17px}.sidepanel-container .sidepanel-header svg{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}@media only screen and (max-height: 800px){.homepage-container{width:100%;height:100%;display:table;overflow:hidden}.homepage-column.homepage-column-left .homepage-column-content{width:72%;right:12%;margin-top:-95px}.homepage-content{display:table-row;height:100%}.homepage-content .hero{position:relative;height:100%}.homepage-content h1{font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.2em}.homepage-content h1 strong{font-weight:600}.homepage-one-column-content{width:80%;position:absolute;top:20%;left:50%;height:60%;margin-left:-40%;display:table}.homepage-one-column-content p{font-size:2.2em;vertical-align:middle;display:table-cell}.homepage-one-column-content p input{max-width:300px;height:48px;border-radius:0}.homepage-column{float:left;width:50%;min-height:100%;text-align:left;position:relative}.homepage-column .eyebrow{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;color:#fff;font-size:0.8em;position:relative;top:-12px}.homepage-column .homepage-column-content{width:60%;position:absolute;top:50%;height:250px;margin-top:-125px;right:20%}.homepage-column .homepage-column-content.right{right:20%;margin-top:-172px;width:75%}.homepage-column .homepage-column-content .public-search{padding-bottom:0.5em;margin-bottom:2.6em;border-bottom:1px dashed rgba(255,255,255,0.5)}.homepage-column .homepage-column-content .public-search p{width:105%;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homepage-column .homepage-column-content .enterprise-products p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300}.homepage-column h2.with-logo{font-size:1.1em;letter-spacing:2px;line-height:50px;color:#fff;font-weight:300;float:left}.homepage-column h2.with-logo svg{height:70px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.homepage-column.homepage-column-left .homepage-column-content{margin-top:0}.homepage-column .homepage-column-content.right{margin-top:0}.homepage-column .homepage-column-content{top:42%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.hero-abstract{background-image:url("../images/abstract-frame-2.jpg");background-size:cover}.hero-abstract .blackbg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:rgba(0,0,0,0.46);background-image:url(../images/subtle-dots.png);opacity:1}.hero-abstract .container{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.hero-signal{background-image:url("../images/signal_FRAME2.jpg");background-size:cover}.hero-signal .container{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.videobg{display:none}.blackbg{display:block}.homepage-column .homepage-column-content{top:40% !important}.hero-homepage{background-image:url("../images/landing_02_FRAME.jpg");min-height:500px}.hero-homepage .container{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;padding-top:3em}.homepage-column{float:none;width:100%;min-height:250px}.homepage-column .homepage-column-content{width:80%;position:relative;left:20%;top:0;margin-top:0}.homepage-column .homepage-column-content.right{left:10%}.homepage-column .homepage-one-column-content{width:80%;position:relative;left:20%;top:0;margin-top:0}.homepage-column:first-child{border:none;padding-top:2em}.sticky-header{position:relative}.hero{position:relative;margin-top:0;top:0}.signal-padding,.abstract-padding,.publicdata-padding{padding:0px !important;padding-bottom:3em !important}img.img-column-small.paddingBottom.paddingTop{margin:3em 0}.three-up:first-child{padding-left:1em}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.hero-publicdata{margin-top:0}.hero-homepage .container{padding-top:6em}.homepage-content h1{font-size:3em}.homepage-column{float:none;width:100%;min-height:250px}.homepage-column .homepage-column-content{width:80%;position:relative;left:10% !important;top:0;margin-top:0}.homepage-column .homepage-column-content.right{left:10%}.homepage-column .homepage-one-column-content{width:80%;position:relative;left:20%;top:0;margin-top:0}.homepage-column:first-child{border:none;padding-top:2em}.homepage-column .homepage-column-content.right{margin-top:100px;width:75%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.sidepanel-container{display:none}.sticky-header{position:relative;margin-bottom:15em}.hero{position:relative;margin-top:0;top:0}.signal-padding,.abstract-padding,.publicdata-padding{padding:0px !important;padding-bottom:3em !important}.homepage-column .homepage-column-content.right{display:none}}@media only screen and (max-height: 900px){.sidepanel-text{height:34% !important}.sidepanel-text p.large{font-size:1.2em !important}}@media only screen and (max-height: 900px) and (max-width: 768px){.sidepanel-text{height:50% !important}}@media only screen and (max-width: 768px){.public-circleicon-large{margin-left:auto;padding:5%;margin-bottom:3em}.sig-uc-quote{width:100%;position:relative;top:0;margin-bottom:2em}.videobg{display:none}.videobg video{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.signal-padding,.abstract-padding,.publicdata-padding{padding:300px 0 3em 0 !important}.hero-abstract,.hero-signal,.hero-publicdata{margin-top:-50px}.homepage-casestudy-cont{width:80%}#abstract-img-1{left:0;width:70%}#modal-box{max-width:700px;max-height:500px;z-index:5;min-width:500px;min-height:350px}.page-abstract .backlink{float:none}.sidepanel-abstract{left:-100%}.sidepanel-signal{right:-100%}.homepage-case-left{width:100%}.sidepanel-usecases,.abstract-usecases{display:none}.sidepanel-container{width:100%;display:none}.blackbg{display:block}.hero-homepage{min-height:500px}.hero-homepage.image-0{background-image:url("../images/landing_02_FRAME.jpg")}.hero-homepage.image-1{background-image:url("../images/landing_02_FRAME.jpg")}.hero-homepage.image-2{background-image:url("../images/landing_02_FRAME.jpg")}.hero-homepage .container{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.hero-abstract{background-image:url("../images/abstract-frame-2.jpg");background-size:cover}.hero-abstract .blackbg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:rgba(0,0,0,0.46);background-image:url(../images/subtle-dots.png);opacity:1}.hero-abstract .container{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.hero-signal{background-image:url("../images/signal_FRAME2.jpg");background-size:cover}.hero-signal .container{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.block-tominimize{height:inherit}.homepage-content{display:block}.homepage-content .container{position:absolute;top:0;left:0}.homepage-one-column-content{top:10%}.homepage-column{float:none;width:100%;min-height:250px}.homepage-column .homepage-column-content{width:100%;position:relative;left:0;top:0;margin-top:0}.homepage-column .homepage-column-content.right{left:0}.homepage-column:first-child{border:none;padding-top:2em}.sidepanel-link{display:none}.logo{width:66.5px;height:24.5px;margin:12.75px 10px}.nav-main{top:12px;right:10px}.nav-main a{padding:0 0.9em;font-size:0.8em}.nav-main-boxedlink{margin:0;top:-3px;padding:0 1em !important}.container-padded{padding:0 20px}.block-column1,.block-column2,.block-column3,.block-column4,.block-column5{width:100%;float:none}.block-column1+.block-column,.block-column2+.block-column,.block-column3+.block-column,.block-column4+.block-column,.block-column5+.block-column{margin-top:20px}.block-column1>img,.block-column2>img,.block-column3>img,.block-column4>img,.block-column5>img{width:50%}.mobile-padded{padding:1em}.mobile-70{width:75% !important}.usecases{-webkit-flex-direction:column;flex-direction:column}.usecases-large .usecases-item+.usecases-item{margin-left:0 !important;margin-top:20px}.stepbox,.stepbox-3,.stepbox-4{margin-left:0 !important;max-width:none}.stepbox p,.stepbox-3 p,.stepbox-4 p{width:100%}.stepbox+.stepbox:before,.stepbox-3+.stepbox:before,.stepbox-4+.stepbox:before,.stepbox+.stepbox-3:before,.stepbox-3+.stepbox-3:before,.stepbox-4+.stepbox-3:before,.stepbox+.stepbox-4:before,.stepbox-3+.stepbox-4:before,.stepbox-4+.stepbox-4:before{left:0px;top:-30px;background:none}.padded-large-right{padding:0}.nav-sequence-menu{-webkit-flex-direction:column;flex-direction:column;padding:0}.nav-sequence-menu-block{padding-left:20px;padding-right:20px}.nav-sequence-menu-block+.nav-sequence-menu-block{border-top:1px solid #fff;border-left:none}.teambox-list{width:100%;margin-left:0;padding:2em 1em}.teambox{width:23%;margin-right:11.5%;min-height:250px}.teambox:nth-child(4n){margin-right:11.5%}.teambox:nth-child(3n){margin-right:0}.newsbox-list{padding:0}.newsbox-list .container{padding-top:0;border:none !important}.newsbox-list:nth-of-type(2) .newsbox:first-child{border-top:none}.jobs-list h5{display:block}.jobs-list .jobblock{width:100%}.jobblock-title,.jobblock-body{width:100%;float:none}.jobblock-title{margin-bottom:2em}.newsbox .centered{margin:3em 0;height:auto}.newsbox{width:100%;margin:0;float:none;padding-top:20px;border-top:1px solid #eee}.newsbox.centered{margin:3em 0}.newsbox img{position:static;max-width:50%}.newsbox h6{margin-top:20px;text-align:center}.contactform{padding-left:0;padding-right:0}.contactform-fields{width:70%}.contactform-button{width:30%}.block-column.inline{text-align:center}.block-column.inline .circleicon-small{width:90px;height:90px}.homepage-one-column-content p{font-size:2.2em}.homepage-one-column-content p input{max-width:350px;height:43px !important}.hero-homepage .container{padding-top:12em}.homepage-content h1{font-size:3em}.homepage-column{float:none;width:100%;min-height:250px}.homepage-column .homepage-column-content{width:80%;position:relative;left:10% !important;top:0;margin-top:0}.homepage-column .homepage-column-content.right{left:10%}.homepage-column .homepage-one-column-content{width:80%;position:relative;left:20%;top:0;margin-top:0}.homepage-column:first-child{border:none;padding-top:2em}.homepage-column .homepage-column-content.right{display:none}.home-product{text-align:center;border-right:none;min-height:460px;border-bottom:1px dotted #ccc;padding:0 2em;width:80%;margin:auto;margin-bottom:3em;margin-top:2em;padding-top:2em;padding-bottom:4em}.home-product:last-of-type{border-right:none}.home-product:nth-child(1){padding-right:2em}.home-product:nth-child(2){padding-left:2em;padding-right:2em}.home-product:nth-child(2) img{width:46%}.home-product:nth-child(3){padding-left:2em}.home-product:nth-child(3) img{width:40%;position:relative;top:-5px}.home-product p{text-align:center;font-size:1.15em}.home-product-3up{display:inline-block;width:100%;margin-top:4em}.home-product img{width:36%;margin-bottom:2em;min-height:205px}footer{padding:13em 3em 5em}.investor-logos{padding-left:5em}.investor-logo:nth-of-type(3n){margin-right:10%}.investor-logo{width:35%}.sticky-header{position:relative}.hero{position:relative;margin-top:0;top:0}.signal-padding,.abstract-padding,.publicdata-padding{padding:0px !important}}@media only screen and (max-width: 600px){.homepage-column .homepage-column-content.right{margin-top:160px}.homepage-one-column-content p{font-size:1.8em}.homepage-one-column-content p input{max-width:300px;height:37px !important}.signal-padding,.abstract-padding,.publicdata-padding{padding:235px 0 3em 0 !important}.hero-publicdata{top:50px}#modal-box{height:95%;width:90%;padding:1em;min-height:95%}#modal-box .modal-img{display:none}.hero-abstract,.hero-signal,.hero-publicdata{margin-top:0}.logo{float:none;display:block;width:95px;height:35px;margin:15px}.sticky-header{position:static}.nav-main-toggle.active+.nav-main{max-height:29em}.nav-main{position:absolute;text-align:center;background-color:#272329;-webkit-transition:max-height 0.8s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:max-height 0.8s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:max-height 0.8s cubic-bezier(0.5, 0, 0.5, 1);transition:max-height 0.8s cubic-bezier(0.5, 0, 0.5, 1);max-height:0;overflow:hidden;width:100%;left:0;top:66px}.nav-main ul{padding:0.5em 15px}.nav-main li{float:none;display:inline-block;display:block}.nav-main li a{display:block;text-align:left;color:#999;font-size:1.4em;line-height:3em;padding:0 0.5em}.nav-main li a:hover,.nav-main li a.selected{color:#fff}.nav-main li a:hover span,.nav-main li a.selected span{border-bottom:none}.nav-main li+li{border-top:1px solid #423a44}.nav-main-boxedlink{border:none;top:0;padding:0 0.5em !important;margin-left:0}.nav-main-boxedlink:hover{background-color:transparent}.nav-main-toggle{display:block}.hero-publicdata .container-padded{width:100%;min-width:90%;max-width:100%}.investor-logos{padding-left:0}.investor-logo{width:100%}.investor-logo img{width:50%;margin:auto;display:block}.investor-logo:nth-of-type(2){padding-top:1.5em}.investor-logo:nth-of-type(3){padding-top:0}.mobile-show{display:block !important}.mobile-hide{display:none !important}.sticky-header{position:relative}.hero{position:relative;margin-top:0;top:0}.signal-padding,.abstract-padding,.publicdata-padding{padding:0px !important}}@media only screen and (min-width: 600px){.mobile-show{display:none !important}.mobile-hide{display:block !important}}@media only screen and (max-width: 500px){.mobile-show{display:block !important}#modal-box-contact{width:90%}.mobile-hide{display:none !important}.homepage-column .homepage-column-content.right{display:none}.hero-signal,.hero-abstract{min-height:100px}.homepage-content h1{font-size:2.5em}#modal-box{max-width:90%;max-height:80%;z-index:5;min-width:85%;min-height:75%}h1{font-size:1.8em}p.large{font-size:1.4em}.logo{float:none;display:block;width:95px;height:35px;margin:15px}.sticky-header{position:static}.hero-homepage .container{padding-top:8em}.nav-main-toggle.active+.nav-main{max-height:29em}.nav-main{position:absolute;text-align:center;background-color:#272329;-webkit-transition:max-height 0.8s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:max-height 0.8s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:max-height 0.8s cubic-bezier(0.5, 0, 0.5, 1);transition:max-height 0.8s cubic-bezier(0.5, 0, 0.5, 1);max-height:0;overflow:hidden;width:100%;left:0;top:66px}.nav-main ul{padding:0.5em 15px}.nav-main li{float:none;display:inline-block;display:block}.nav-main li a{display:block;text-align:left;color:#999;font-size:1.4em;line-height:3em;padding:0 0.5em}.nav-main li a:hover,.nav-main li a.selected{color:#fff}.nav-main li a:hover span,.nav-main li a.selected span{border-bottom:none}.nav-main li+li{border-top:1px solid #423a44}.nav-main-boxedlink{border:none;top:0;padding:0 0.5em !important;margin-left:0}.nav-main-boxedlink:hover{background-color:transparent}.nav-main-toggle{display:block}.homepage-container{display:block;height:auto}.nav-internal ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-around;-moz-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around}.nav-internal li a{padding:0}.hero input{width:100%}.block-column.inline{width:auto}.block-column{width:100%;float:none}.block-column+.block-column{margin-top:0px}.block-column>img.full-width{width:100% !important}.block-column-small-full-width{width:100% !important}.block-fixed-height{height:auto}.footer-prebar{padding:20px}.footer-prebar span{display:block;text-align:center;border:none}.footer-prebar span:last-child{float:none;margin-top:20px}footer{padding:10em 0em 1em 3em}.footer-col{width:42%;min-height:150px;height:150px;overflow:hidden;margin-right:6%}.footer-col:nth-child(5n){clear:none}.footer-col-contacts{text-align:left;padding-bottom:2em}.teambox{float:none;width:100%}.teambox img{width:70%;margin:auto;float:none;display:block}.teambox-large{-webkit-flex-direction:column;flex-direction:column}.teambox-large img{margin:10px}.teambox-large:nth-child(2n+1) img{-webkit-order:0;order:0}.block-nav-left,.block-nav-right{float:none;padding:0 0}.block-nav-left .backlink,.block-nav-right .backlink{display:block;line-height:40px;margin-bottom:10px}.block-nav-left .btn-round,.block-nav-right .btn-round{width:45%;min-width:0}.jobs-list{padding:0 20px}.jobblock{padding-left:0;padding-right:0}.jobblock .btn-round{position:static;margin-top:10px;width:100%}.attachment-links-list{-webkit-flex-direction:column;flex-direction:column}.attachment-link+.attachment-link{padding-top:2em}.contactform-fields,.contactform-button{float:none;width:100%}p .btn-rect{margin-top:10px}.investors-list{margin-top:1em}.investors-list li{width:100%;float:none}.homepage-one-column-content p{font-size:2em}.homepage-one-column-content p input{max-width:250px;height:40px !important}.padded-large-right{padding:0}.hero-abstract-usecase-3,.hero-signal-usecase-2,.hero-abstract-usecase-1{height:auto}.hero-abstract-usecase-3 .blackbg,.hero-signal-usecase-2 .blackbg,.hero-abstract-usecase-1 .blackbg{min-height:100%;max-height:100%}.home-product img{min-height:150px}.home-product{padding-top:1em;margin-top:1em;padding-left:0;padding-right:0}.home-product:nth-child(1){padding-left:0;padding-right:0}.home-product:nth-child(2){padding-left:0;padding-right:0}.home-product:nth-child(3){padding-left:0;padding-right:0}.home-product-3up{margin-top:2em}.homepage-case-right{display:none}.homepage-case-left{padding-bottom:1.5em}.btn-rect-home{margin-top:2em}header{position:fixed;width:100%;border:1px solid #e8e8e8}.signal-padding,.abstract-padding,.publicdata-padding{padding:280px 0 3em 0 !important}.three-up{padding-left:0;margin-bottom:2em}.usecases-large .usecases-item .usecases-description p{text-align:center !important}.block-tominimize p.large{margin-bottom:1em;font-weight:500}.hero-abstract-usecase-1,.hero-abstract-usecase-2,.hero-abstract-usecase-3,.hero-signal-usecase-1,.hero-signal-usecase-2,.hero-signal-usecase-3{padding:3em 0}.circleicon-large{margin-top:3em}.sticky-header{position:relative}.hero{position:relative;margin-top:0;top:0}.signal-padding,.abstract-padding,.publicdata-padding{padding:0px !important}}@media only screen and (max-device-width: 400px){.homepage-one-column-content p{font-size:1.5em}.homepage-one-column-content p input{max-width:180px;height:30px !important}#modal-box{margin:auto;padding:2em 1em;width:450px;height:600px}#modal-box .modal-img{display:none}#modal-box p{font-size:14px}.sticky-header{position:relative}.hero{position:relative;margin-top:0;top:0}.signal-padding,.abstract-padding,.publicdata-padding{padding:0px !important}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2){.homepage-column .homepage-column-content.right{display:none}.homepage-column.homepage-column-left .homepage-column-content{width:100%}.homepage-column.homepage-column-left{width:100%}.homepage-column.homepage-column-left .homepage-column-content{top:36%;width:100% !important}.homepage-column.homepage-column-left .homepage-column-content h1{font-size:1.8em}.homepage-content h1{font-size:1.9em}.centered .btn-circle{margin-top:2em;margin-bottom:2em}.btn-filled{margin-top:4em}.homepage-column:first-child{padding-top:6em}.homepage-column .homepage-column-content{left:3% !important}.block.homepage-block{padding:5em 0}.sticky-header{position:relative}.hero{position:relative;margin-top:0;top:0}.signal-padding,.abstract-padding,.publicdata-padding{padding:0px !important}}@media only screen and (min-device-width: 320px) and (max-device-width: 670px) and (orientation: landscape){.homepage-column .homepage-column-content.right{display:none}.sticky-header{position:relative}.hero{position:relative;margin-top:0;top:0}.signal-padding,.abstract-padding,.publicdata-padding{padding:0px !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.homehero-abstract-usecase-3,.homehero-abstract-usecase-2,.homehero-abstract-usecase-1,.homehero-signal-usecase-1,.homehero-signal-usecase-2,.homehero-signal-usecase-3{padding-top:75px}.hero-abstract{background-image:url("../images/abstract-frame-2.jpg");background-size:cover}.hero-abstract .blackbg{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-color:rgba(0,0,0,0.46);background-image:url(../images/subtle-dots.png);opacity:1}.hero-product .container-padded{-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);-moz-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);-o-transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);transition:all 0.2s cubic-bezier(0.5, 0, 0.5, 1);width:100%;position:absolute;padding-top:50px}.usecases{display:block;margin-bottom:2em}.hero-signal{background-image:url("../images/signal_FRAME2.jpg");background-size:cover}.hero-publicdata .container-padded{width:100%;margin:auto}.hero-job .container-padded{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding-top:75px}.hero-aboutus .container-padded{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding-top:75px}.hero-publicdata .container-padded{padding-top:40px}}.privacy-container h1{color:black;font-size:20px;text-align:center;padding:2em}.privacy-container .uppercase{text-transform:uppercase}.privacy-container p{margin-top:2em;margin-bottom:2em}.privacy-container a{color:#00B495;border-color:#00B495;font-weight:500}.privacy-container ul{margin-bottom:2em}.privacy-container ul li{list-style:disc;margin-left:4em;padding:0.4em}.privacy-container ol{margin-bottom:2em}.privacy-container ol li{list-style:decimal;margin-left:4em;padding:0.4em}.privacy-container h2{margin-bottom:1em}.privacy-container h3{margin-bottom:1em}
/*# sourceMappingURL=style.css.map */
